Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 20 files:
- drivers/net/ethernet/broadcom/bnge/bnge_resc.c, line 533
- drivers/net/ethernet/broadcom/bnx2.c, line 6312
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c, line 63
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 16810
- drivers/net/ethernet/broadcom/tg3.c
- drivers/net/ethernet/cavium/thunder/nicvf_main.c, line 2129
- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c, line 3085
- drivers/net/ethernet/cisco/enic/enic_main.c, line 2318
- drivers/net/ethernet/emulex/benet/be_main.c, line 4550
- drivers/net/ethernet/huawei/hinic3/hinic3_rss.c, line 68
- drivers/net/ethernet/intel/ice/ice_irq.c
- drivers/net/ethernet/intel/ice/ice_lib.c
- drivers/net/ethernet/intel/idpf/idpf_txrx.c, line 1592
- drivers/net/ethernet/meta/fbnic/fbnic_netdev.c, line 784
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 3635
- drivers/net/ethernet/netronome/nfp/nfp_net_common.c, line 2533
- drivers/net/ethernet/qlogic/qede/qede_main.c, line 1440
- drivers/net/ethernet/synopsys/dwc-xlgmac-common.c, line 137
- drivers/net/hyperv/netvsc_drv.c, line 958
- net/core/dev.c, line 3408
Smatch caller information:
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c fbnic_netdev_alloc() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/bnge/bnge_resc.c bnge_net_init_dflt_rings() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_int_mode() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/bnxt/bnxt.c bnxt_set_dflt_rings() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c set_nqsets() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/hyperv/netvsc_drv.c netvsc_devinfo_get() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_calc_num_queues() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/cavium/thunder/nicvf_main.c nicvf_probe() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/qlogic/qede/qede_main.c qede_set_num_queues() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &edev->qede_lock |
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c xlgmac_init() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/broadcom/tg3.c tg3_enable_msix() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/tg3.c tg3_get_channels() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/tg3.c tg3_get_rx_ring_count() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/intel/ice/ice_lib.c ice_get_rxq_count() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vsi->xdp_state_lock |
drivers/net/ethernet/intel/ice/ice_lib.c ice_get_txq_count() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vsi->xdp_state_lock |
drivers/net/ethernet/intel/ice/ice_lib.c ice_vsi_set_rss_params() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vsi->xdp_state_lock |
drivers/net/ethernet/intel/ice/ice_lib.c ice_vsi_set_rss_params() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vsi->xdp_state_lock |
drivers/net/ethernet/emulex/benet/be_main.c be_get_resources() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/net/ethernet/cisco/enic/enic_main.c enic_adjust_resources() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_probe_slices() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ice/ice_irq.c ice_get_default_msix_amount() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ice/ice_irq.c ice_get_default_msix_amount() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_vport_calc_total_qs() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c decide_num_qps() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_alloc() -> netif_get_num_default_rss_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |