Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c805 adapter->num_q_vectors = min_t(int, vectors, adapter->max_q_vectors); in ixgbe_acquire_msix_vectors()
1055 int q_vectors = adapter->num_q_vectors; in ixgbe_alloc_q_vectors()
1123 adapter->num_q_vectors = 0; in ixgbe_alloc_q_vectors()
1141 int v_idx = adapter->num_q_vectors; in ixgbe_free_q_vectors()
1146 adapter->num_q_vectors = 0; in ixgbe_free_q_vectors()
1214 adapter->num_q_vectors = 1; in ixgbe_set_interrupt_capability()
H A Dixgbe.h717 int num_q_vectors; /* current number of q_vectors for device */ member
H A Dixgbe_main.c1368 for (i = 0; i < adapter->num_q_vectors; i++) { in ixgbe_setup_dca()
2465 for (v_idx = 0; v_idx < adapter->num_q_vectors; v_idx++) { in ixgbe_configure_msix()
3213 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_request_msix_irqs()
3383 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_free_irq()
3426 for (vector = 0; vector < adapter->num_q_vectors; vector++) in ixgbe_irq_disable()
4981 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) in ixgbe_napi_enable_all()
4989 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) in ixgbe_napi_disable_all()
7425 for (i = 0; i < adapter->num_q_vectors; i++) { in ixgbe_check_hang_subtask()
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_base.c738 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) { in ice_vsi_alloc_q_vectors()
751 vsi->num_q_vectors, vsi->vsi_num, err); in ice_vsi_alloc_q_vectors()
752 vsi->num_q_vectors = 0; in ice_vsi_alloc_q_vectors()
766 int q_vectors = vsi->num_q_vectors; in ice_vsi_map_rings_to_vectors()
826 vsi->num_q_vectors = 0; in ice_vsi_free_q_vectors()
H A Dice_arfs.c606 if (!pf || !netdev || !vsi->num_q_vectors) in ice_set_cpu_rx_rmap()
610 vsi->type, netdev->name, vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
612 netdev->rx_cpu_rmap = alloc_irq_cpu_rmap(vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
H A Dice_lib.c115 vsi->q_vectors = devm_kcalloc(dev, vsi->num_q_vectors, in ice_vsi_alloc_arrays()
204 vsi->num_q_vectors = min_t(int, pf->num_lan_msix, in ice_vsi_set_num_qs()
214 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
226 vsi->num_q_vectors = pf->vfs.num_msix_per - ICE_NONQ_VECS_VF; in ice_vsi_set_num_qs()
231 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
2995 return vsi->num_q_vectors; in ice_vsi_rebuild_get_coalesce()
3024 for (i = 0; i < size && i < vsi->num_q_vectors; i++) { in ice_vsi_rebuild_set_coalesce()
3067 for (; i < vsi->num_q_vectors; i++) { in ice_vsi_rebuild_set_coalesce()
3182 coalesce = kcalloc(vsi->num_q_vectors, in ice_vsi_rebuild()
H A Dice.h177 for ((i) = 0; (i) < (vsi)->num_q_vectors; (i)++)
345 u16 num_q_vectors; member
/openbmc/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_type.h86 #define NGBE_INTR_MISC(A) BIT((A)->num_q_vectors)
H A Dngbe_main.c242 for (vector = 0; vector < wx->num_q_vectors; vector++) { in ngbe_request_msix_irqs()
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c1535 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { in wx_napi_enable_all()
1547 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { in wx_napi_disable_all()
1617 wx->num_q_vectors = nvecs; in wx_acquire_msix_vectors()
1643 wx->num_q_vectors = 1; in wx_set_interrupt_capability()
1660 wx->num_q_vectors = 1; in wx_set_interrupt_capability()
1840 unsigned int q_vectors = wx->num_q_vectors; in wx_alloc_q_vectors()
1866 wx->num_q_vectors = 0; in wx_alloc_q_vectors()
1884 int v_idx = wx->num_q_vectors; in wx_free_q_vectors()
1888 wx->num_q_vectors = 0; in wx_free_q_vectors()
1973 for (vector = 0; vector < wx->num_q_vectors; vector++) { in wx_free_irq()
[all …]
H A Dwx_type.h895 int num_q_vectors; /* current number of q_vectors for device */ member
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_type.h131 #define TXGBE_INTR_MISC(A) BIT((A)->num_q_vectors)
H A Dtxgbe_main.c146 for (vector = 0; vector < wx->num_q_vectors; vector++) { in txgbe_request_msix_irqs()
H A Dtxgbe_phy.c534 girq->parents[0] = wx->msix_entries[wx->num_q_vectors].vector; in txgbe_gpio_init()
/openbmc/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c4052 for (i = 0; i < adapter->num_q_vectors; i++) in igc_configure_msix()
4107 for (i = 0; i < adapter->num_q_vectors; i++) in igc_irq_disable()
4199 int v_idx = adapter->num_q_vectors; in igc_free_q_vectors()
4203 adapter->num_q_vectors = 0; in igc_free_q_vectors()
4344 int v_idx = adapter->num_q_vectors; in igc_reset_interrupt_capability()
4389 adapter->num_q_vectors = numvecs; in igc_set_interrupt_capability()
4423 adapter->num_q_vectors = 1; in igc_set_interrupt_capability()
4511 if (adapter->num_q_vectors == 1) in igc_ring_irq_enable()
4715 int q_vectors = adapter->num_q_vectors; in igc_alloc_q_vectors()
4754 adapter->num_q_vectors = 0; in igc_alloc_q_vectors()
[all …]
H A Digc.h161 unsigned int num_q_vectors; member
/openbmc/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1574 interface->num_q_vectors = 0; in fm10k_reset_num_queues()
1717 unsigned int q_vectors = interface->num_q_vectors; in fm10k_alloc_q_vectors()
1775 int v_idx = interface->num_q_vectors; in fm10k_free_q_vectors()
1850 interface->num_q_vectors = v_budget - NON_Q_VECTORS; in fm10k_init_msix_capability()
H A Dfm10k_pci.c719 for (i = 0; i < interface->num_q_vectors; i++) { in fm10k_check_hang_subtask()
1177 for (q_idx = 0; q_idx < interface->num_q_vectors; q_idx++) { in fm10k_napi_enable_all()
1722 int vector = interface->num_q_vectors; in fm10k_qv_free_irq()
1764 for (vector = 0; vector < interface->num_q_vectors; vector++) { in fm10k_qv_request_irq()
1874 for (q_idx = 0; q_idx < interface->num_q_vectors; q_idx++) { in fm10k_napi_disable_all()
H A Dfm10k.h339 int num_q_vectors; /* current number of q_vectors for device */ member
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c922 for (i = 0; i < adapter->num_q_vectors; i++) in igb_configure_msix()
937 unsigned int num_q_vectors = adapter->num_q_vectors; in igb_request_msix() local
946 if (num_q_vectors > MAX_Q_VECTORS) { in igb_request_msix()
947 num_q_vectors = MAX_Q_VECTORS; in igb_request_msix()
950 adapter->num_q_vectors, MAX_Q_VECTORS); in igb_request_msix()
952 for (i = 0; i < num_q_vectors; i++) { in igb_request_msix()
1044 int v_idx = adapter->num_q_vectors; in igb_reset_interrupt_capability()
1065 int v_idx = adapter->num_q_vectors; in igb_free_q_vectors()
1069 adapter->num_q_vectors = 0; in igb_free_q_vectors()
1122 adapter->num_q_vectors = numvecs; in igb_set_interrupt_capability()
[all …]
H A Digb.h544 unsigned int num_q_vectors; member
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c3917 for (i = 0; i < vsi->num_q_vectors; i++, vector++) { in i40e_vsi_configure_msix()
4154 int q_vectors = vsi->num_q_vectors; in i40e_vsi_request_irq_msix()
4253 i < (vsi->num_q_vectors + vsi->base_vector); i++) in i40e_vsi_disable_irq()
4257 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_disable_irq()
4278 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_enable_irq()
4596 int q_vectors = vsi->num_q_vectors; in i40e_vsi_map_rings_to_vectors()
4674 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_netpoll()
5021 for (i = 0; i < vsi->num_q_vectors; i++) { in i40e_vsi_free_irq()
5164 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) in i40e_vsi_free_q_vectors()
5222 for (q_idx = 0; q_idx < vsi->num_q_vectors; q_idx++) { in i40e_napi_enable_all()
[all …]
H A Di40e_debugfs.c380 vsi->num_q_vectors, vsi->base_vector); in i40e_dbg_dump_vsi_seid()
1788 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_dbg_netdev_ops_write()
H A Di40e.h877 int num_q_vectors; member
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c1834 int q_idx = 0, num_q_vectors; in iavf_alloc_q_vectors() local
1837 num_q_vectors = adapter->num_msix_vectors - NONQ_VECS; in iavf_alloc_q_vectors()
1838 adapter->q_vectors = kcalloc(num_q_vectors, sizeof(*q_vector), in iavf_alloc_q_vectors()
1843 for (q_idx = 0; q_idx < num_q_vectors; q_idx++) { in iavf_alloc_q_vectors()
1867 int q_idx, num_q_vectors; in iavf_free_q_vectors() local
1872 num_q_vectors = adapter->num_msix_vectors - NONQ_VECS; in iavf_free_q_vectors()
1874 for (q_idx = 0; q_idx < num_q_vectors; q_idx++) { in iavf_free_q_vectors()

12