Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c1207 DIV_ROUND_UP(rsrc->num_rxq_grp, rsrc->num_q_vectors)); in idpf_qp_enable()
3801 for (u16 v_idx = 0; v_idx < rsrc->num_q_vectors; v_idx++) in idpf_vport_intr_napi_del_all()
3811 for (u16 v_idx = 0; v_idx < rsrc->num_q_vectors; v_idx++) in idpf_vport_intr_napi_dis_all()
3823 for (u16 v_idx = 0; v_idx < rsrc->num_q_vectors; v_idx++) { in idpf_vport_intr_rel()
3866 for (u16 vector = 0; vector < rsrc->num_q_vectors; vector++) { in idpf_vport_intr_rel_irq()
3892 for (u16 q_idx = 0; q_idx < rsrc->num_q_vectors; q_idx++) in idpf_vport_intr_dis_irq_all()
4052 for (vector = 0; vector < rsrc->num_q_vectors; vector++) { in idpf_vport_intr_req_irq()
4125 for (u16 q_idx = 0; q_idx < rsrc->num_q_vectors; q_idx++) { in idpf_vport_intr_ena_irq_all()
4164 for (u16 v_idx = 0; v_idx < rsrc->num_q_vectors; v_idx++) { in idpf_vport_intr_dis_dim_all()
4260 for (u16 q_idx = 0; q_idx < rsrc->num_q_vectors; q_idx++) { in idpf_vport_intr_napi_ena_all()
[all …]
H A Didpf_vf_dev.c66 u16 num_vecs = rsrc->num_q_vectors; in idpf_vf_intr_reg_init()
H A Didpf_dev.c67 u16 num_vecs = rsrc->num_q_vectors; in idpf_intr_reg_init()
H A Didpf.h326 u16 num_q_vectors; member
/linux/drivers/net/ethernet/intel/ice/
H A Dice_arfs.c632 if (!pf || !netdev || !vsi->num_q_vectors) in ice_set_cpu_rx_rmap()
636 vsi->type, netdev->name, vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
638 return netif_enable_cpu_rmap(netdev, vsi->num_q_vectors); in ice_set_cpu_rx_rmap()
H A Dice_base.c904 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) { in ice_vsi_alloc_q_vectors()
915 vsi->num_q_vectors, vsi->vsi_num, v_idx); in ice_vsi_alloc_q_vectors()
916 vsi->num_q_vectors = v_idx; in ice_vsi_alloc_q_vectors()
930 int q_vectors = vsi->num_q_vectors; in ice_vsi_map_rings_to_vectors()
993 vsi->num_q_vectors = 0; in ice_vsi_free_q_vectors()
H A Dice_lib.c111 vsi->q_vectors = devm_kcalloc(dev, vsi->num_q_vectors, in ice_vsi_alloc_arrays()
208 vsi->num_q_vectors = max(vsi->alloc_rxq, vsi->alloc_txq); in ice_vsi_set_num_qs()
213 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
226 vsi->num_q_vectors = vf->num_msix - ICE_NONQ_VECS_VF; in ice_vsi_set_num_qs()
231 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
241 vsi->num_q_vectors = 1; in ice_vsi_set_num_qs()
2929 return vsi->num_q_vectors; in ice_vsi_rebuild_get_coalesce()
2958 for (i = 0; i < size && i < vsi->num_q_vectors; i++) { in ice_vsi_rebuild_set_coalesce()
3001 for (; i < vsi->num_q_vectors; i++) { in ice_vsi_rebuild_set_coalesce()
3113 coalesce = kzalloc_objs(struct ice_coalesce_stored, vsi->num_q_vectors); in ice_vsi_rebuild()
H A Dice.h182 for ((i) = 0; (i) < (vsi)->num_q_vectors; (i)++)
351 u16 num_q_vectors; member
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c4296 for (i = 0; i < adapter->num_q_vectors; i++) in igc_configure_msix()
4351 for (i = 0; i < adapter->num_q_vectors; i++) in igc_irq_disable()
4443 int v_idx = adapter->num_q_vectors; in igc_free_q_vectors()
4447 adapter->num_q_vectors = 0; in igc_free_q_vectors()
4588 int v_idx = adapter->num_q_vectors; in igc_reset_interrupt_capability()
4633 adapter->num_q_vectors = numvecs; in igc_set_interrupt_capability()
4666 adapter->num_q_vectors = 1; in igc_set_interrupt_capability()
4754 if (adapter->num_q_vectors == 1) in igc_ring_irq_enable()
4957 int q_vectors = adapter->num_q_vectors; in igc_alloc_q_vectors()
4996 adapter->num_q_vectors = 0; in igc_alloc_q_vectors()
[all …]
H A Digc.h216 unsigned int num_q_vectors; member
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c1808 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { in wx_napi_enable_all()
1825 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { in wx_napi_disable_all()
2002 wx->num_q_vectors = nvecs; in wx_acquire_msix_vectors()
2059 wx->num_q_vectors = 1; in wx_set_interrupt_capability()
2291 unsigned int q_vectors = wx->num_q_vectors; in wx_alloc_q_vectors()
2317 wx->num_q_vectors = 0; in wx_alloc_q_vectors()
2335 int v_idx = wx->num_q_vectors; in wx_free_q_vectors()
2339 wx->num_q_vectors = 0; in wx_free_q_vectors()
2436 for (vector = 0; vector < wx->num_q_vectors; vector++) { in wx_free_irq()
2608 for (v_idx = 0; v_idx < wx->num_q_vectors; v_idx++) { in wx_configure_vectors()
H A Dwx_vf_lib.c68 for (v_idx = 0; v_idx < wx->num_q_vectors; v_idx++) { in wx_configure_msix_vf()
H A Dwx_vf_common.c82 for (vector = 0; vector < wx->num_q_vectors; vector++) { in wx_request_msix_irqs_vf()
H A Dwx_ethtool.c484 for (i = 0; i < wx->num_q_vectors; i++) { in wx_set_coalesce()
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1573 interface->num_q_vectors = 0; in fm10k_reset_num_queues()
1716 unsigned int q_vectors = interface->num_q_vectors; in fm10k_alloc_q_vectors()
1774 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()
H A Dfm10k.h340 int num_q_vectors; /* current number of q_vectors for device */ member
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_irq.c53 for (vector = 0; vector < wx->num_q_vectors; vector++) { in txgbe_request_queue_irqs()
H A Dtxgbe_type.h306 #define TXGBE_INTR_MISC(A) BIT_ULL((A)->num_q_vectors)
/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c896 for (i = 0; i < adapter->num_q_vectors; i++) in igb_configure_msix()
911 unsigned int num_q_vectors = adapter->num_q_vectors; in igb_request_msix() local
920 if (num_q_vectors > MAX_Q_VECTORS) { in igb_request_msix()
921 num_q_vectors = MAX_Q_VECTORS; in igb_request_msix()
924 adapter->num_q_vectors, MAX_Q_VECTORS); in igb_request_msix()
926 for (i = 0; i < num_q_vectors; i++) { in igb_request_msix()
1021 int v_idx = adapter->num_q_vectors; in igb_reset_interrupt_capability()
1042 int v_idx = adapter->num_q_vectors; in igb_free_q_vectors()
1046 adapter->num_q_vectors = 0; in igb_free_q_vectors()
1099 adapter->num_q_vectors = numvecs; in igb_set_interrupt_capability()
[all …]
H A Digb.h553 unsigned int num_q_vectors; member
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c3894 for (i = 0; i < vsi->num_q_vectors; i++, vector++) { in i40e_vsi_configure_msix()
4131 int q_vectors = vsi->num_q_vectors; in i40e_vsi_request_irq_msix()
4230 i < (vsi->num_q_vectors + vsi->base_vector); i++) in i40e_vsi_disable_irq()
4234 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_disable_irq()
4255 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_vsi_enable_irq()
4572 int q_vectors = vsi->num_q_vectors; in i40e_vsi_map_rings_to_vectors()
4650 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_netpoll()
4987 for (i = 0; i < vsi->num_q_vectors; i++) { in i40e_vsi_free_irq()
5129 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) in i40e_vsi_free_q_vectors()
5190 for (q_idx = 0; q_idx < vsi->num_q_vectors; q_idx++) { in i40e_napi_enable_all()
[all …]
H A Di40e_debugfs.c320 vsi->num_q_vectors, vsi->base_vector); in i40e_dbg_dump_vsi_seid()
1687 for (i = 0; i < vsi->num_q_vectors; i++) in i40e_dbg_netdev_ops_write()
H A Di40e.h874 int num_q_vectors; member
/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c306 for (vector = 0; vector < wx->num_q_vectors; vector++) { in ngbe_request_msix_irqs()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h738 int num_q_vectors; /* current number of q_vectors for device */ member

12