Home
last modified time | relevance | path

Searched refs:num_q_vectors (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/intel/ice/
Dice_lib.c103 vsi->q_vectors = devm_kcalloc(dev, vsi->num_q_vectors, in ice_vsi_alloc_arrays()
187 vsi->num_q_vectors = max_t(int, vsi->alloc_rxq, vsi->alloc_txq); in ice_vsi_set_num_qs()
198 vsi->num_q_vectors = pf->num_msix_per_vf - ICE_NONQ_VECS_VF; in ice_vsi_set_num_qs()
203 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
1162 u16 num_q_vectors; in ice_vsi_setup_vector_base() local
1176 num_q_vectors = vsi->num_q_vectors; in ice_vsi_setup_vector_base()
1178 base = ice_get_res(pf, pf->irq_tracker, num_q_vectors, vsi->idx); in ice_vsi_setup_vector_base()
1183 ice_vsi_type_str(vsi->type), vsi->idx, num_q_vectors); in ice_vsi_setup_vector_base()
1187 pf->num_avail_sw_msix -= num_q_vectors; in ice_vsi_setup_vector_base()
1795 for (i = 0; i < vsi->num_q_vectors; i++) { in ice_vsi_cfg_msix()
[all …]
Dice_arfs.c607 if (!pf || !netdev || !vsi->num_q_vectors || in ice_set_cpu_rx_rmap()
612 vsi->type, netdev->name, vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
614 netdev->rx_cpu_rmap = alloc_irq_cpu_rmap(vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
619 for (i = 0; i < vsi->num_q_vectors; i++) in ice_set_cpu_rx_rmap()
Dice_base.c539 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) { in ice_vsi_alloc_q_vectors()
552 vsi->num_q_vectors, vsi->vsi_num, err); in ice_vsi_alloc_q_vectors()
553 vsi->num_q_vectors = 0; in ice_vsi_alloc_q_vectors()
567 int q_vectors = vsi->num_q_vectors; in ice_vsi_map_rings_to_vectors()
Dice.h122 for ((i) = 0; (i) < (vsi)->num_q_vectors; (i)++)
260 u16 num_q_vectors; member
Dice_main.c2187 int q_vectors = vsi->num_q_vectors; in ice_vsi_req_irq_msix()
2359 vsi->num_q_vectors - v_idx); in ice_prepare_xdp_rings()
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_lib.c801 adapter->num_q_vectors = min_t(int, vectors, adapter->max_q_vectors); in ixgbe_acquire_msix_vectors()
1051 int q_vectors = adapter->num_q_vectors; in ixgbe_alloc_q_vectors()
1119 adapter->num_q_vectors = 0; in ixgbe_alloc_q_vectors()
1137 int v_idx = adapter->num_q_vectors; in ixgbe_free_q_vectors()
1142 adapter->num_q_vectors = 0; in ixgbe_free_q_vectors()
1210 adapter->num_q_vectors = 1; in ixgbe_set_interrupt_capability()
Dixgbe.h666 int num_q_vectors; /* current number of q_vectors for device */ member
Dixgbe_main.c1373 for (i = 0; i < adapter->num_q_vectors; i++) { in ixgbe_setup_dca()
2474 for (v_idx = 0; v_idx < adapter->num_q_vectors; v_idx++) { in ixgbe_configure_msix()
3224 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_request_msix_irqs()
3394 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_free_irq()
3437 for (vector = 0; vector < adapter->num_q_vectors; vector++) in ixgbe_irq_disable()
4990 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) in ixgbe_napi_enable_all()
4998 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) in ixgbe_napi_disable_all()
7337 for (i = 0; i < adapter->num_q_vectors; i++) { in ixgbe_check_hang_subtask()
Dixgbe_ethtool.c2487 for (i = 0; i < adapter->num_q_vectors; i++) { in ixgbe_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/igc/
Digc_main.c2777 for (i = 0; i < adapter->num_q_vectors; i++) in igc_configure_msix()
2832 for (i = 0; i < adapter->num_q_vectors; i++) in igc_irq_disable()
2924 int v_idx = adapter->num_q_vectors; in igc_free_q_vectors()
2928 adapter->num_q_vectors = 0; in igc_free_q_vectors()
3069 int v_idx = adapter->num_q_vectors; in igc_reset_interrupt_capability()
3114 adapter->num_q_vectors = numvecs; in igc_set_interrupt_capability()
3148 adapter->num_q_vectors = 1; in igc_set_interrupt_capability()
3236 if (adapter->num_q_vectors == 1) in igc_ring_irq_enable()
3438 int q_vectors = adapter->num_q_vectors; in igc_alloc_q_vectors()
3477 adapter->num_q_vectors = 0; in igc_alloc_q_vectors()
[all …]
Digc.h125 unsigned int num_q_vectors; member
Digc_ethtool.c920 for (i = 0; i < adapter->num_q_vectors; i++) { in igc_ethtool_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c1571 interface->num_q_vectors = 0; in fm10k_reset_num_queues()
1715 unsigned int q_vectors = interface->num_q_vectors; in fm10k_alloc_q_vectors()
1773 int v_idx = interface->num_q_vectors; in fm10k_free_q_vectors()
1848 interface->num_q_vectors = v_budget - NON_Q_VECTORS; in fm10k_init_msix_capability()
Dfm10k_pci.c720 for (i = 0; i < interface->num_q_vectors; i++) { in fm10k_check_hang_subtask()
1178 for (q_idx = 0; q_idx < interface->num_q_vectors; q_idx++) { in fm10k_napi_enable_all()
1723 int vector = interface->num_q_vectors; in fm10k_qv_free_irq()
1765 for (vector = 0; vector < interface->num_q_vectors; vector++) { in fm10k_qv_request_irq()
1875 for (q_idx = 0; q_idx < interface->num_q_vectors; q_idx++) { in fm10k_napi_disable_all()
Dfm10k.h339 int num_q_vectors; /* current number of q_vectors for device */ member
Dfm10k_ethtool.c675 for (i = 0; i < interface->num_q_vectors; i++) { in fm10k_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/iavf/
Diavf_main.c1326 int q_idx = 0, num_q_vectors; in iavf_alloc_q_vectors() local
1329 num_q_vectors = adapter->num_msix_vectors - NONQ_VECS; in iavf_alloc_q_vectors()
1330 adapter->q_vectors = kcalloc(num_q_vectors, sizeof(*q_vector), in iavf_alloc_q_vectors()
1335 for (q_idx = 0; q_idx < num_q_vectors; q_idx++) { in iavf_alloc_q_vectors()
1359 int q_idx, num_q_vectors; in iavf_free_q_vectors() local
1365 num_q_vectors = adapter->num_msix_vectors - NONQ_VECS; in iavf_free_q_vectors()
1368 for (q_idx = 0; q_idx < num_q_vectors; q_idx++) { in iavf_free_q_vectors()
/Linux-v5.10/drivers/net/ethernet/intel/igb/
Digb_main.c919 for (i = 0; i < adapter->num_q_vectors; i++) in igb_configure_msix()
942 for (i = 0; i < adapter->num_q_vectors; i++) { in igb_request_msix()
1034 int v_idx = adapter->num_q_vectors; in igb_reset_interrupt_capability()
1055 int v_idx = adapter->num_q_vectors; in igb_free_q_vectors()
1059 adapter->num_q_vectors = 0; in igb_free_q_vectors()
1112 adapter->num_q_vectors = numvecs; in igb_set_interrupt_capability()
1154 adapter->num_q_vectors = 1; in igb_set_interrupt_capability()
1316 int q_vectors = adapter->num_q_vectors; in igb_alloc_q_vectors()
1358 adapter->num_q_vectors = 0; in igb_alloc_q_vectors()
1457 for (i = 0; i < adapter->num_q_vectors; i++) in igb_free_irq()
[all …]
Digb.h544 unsigned int num_q_vectors; member
Digb_ethtool.c2225 for (i = 0; i < adapter->num_q_vectors; i++) { in igb_set_coalesce()
/Linux-v5.10/drivers/net/ethernet/intel/i40e/
Di40e_main.c3561 for (i = 0; i < vsi->num_q_vectors; i++, vector++) { in i40e_vsi_configure_msix()
3800 int q_vectors = vsi->num_q_vectors; in i40e_vsi_request_irq_msix()
3898 i < (vsi->num_q_vectors + vsi->base_vector); i++) in i40e_vsi_disable_irq()
3902 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_disable_irq()
3923 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_enable_irq()
4239 int q_vectors = vsi->num_q_vectors; in i40e_vsi_map_rings_to_vectors()
4317 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_netpoll()
4654 for (i = 0; i < vsi->num_q_vectors; i++) { in i40e_vsi_free_irq()
4798 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) in i40e_vsi_free_q_vectors()
4855 for (q_idx = 0; q_idx < vsi->num_q_vectors; q_idx++) { in i40e_napi_enable_all()
[all …]
Di40e.h784 int num_q_vectors; member
Di40e_debugfs.c378 vsi->num_q_vectors, vsi->base_vector); in i40e_dbg_dump_vsi_seid()
1777 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_dbg_netdev_ops_write()