Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 20 files:

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