Home
last modified time | relevance | path

Searched defs:q_vector (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_debugfs.c116 struct fm10k_q_vector *q_vector = ring->q_vector; in fm10k_dbg_desc_open() local
150 void fm10k_dbg_q_vector_init(struct fm10k_q_vector *q_vector) in fm10k_dbg_q_vector_init()
191 void fm10k_dbg_q_vector_exit(struct fm10k_q_vector *q_vector) in fm10k_dbg_q_vector_exit()
H A Dfm10k_main.c555 static void fm10k_receive_skb(struct fm10k_q_vector *q_vector, in fm10k_receive_skb()
561 static int fm10k_clean_rx_irq(struct fm10k_q_vector *q_vector, in fm10k_clean_rx_irq()
1178 static bool fm10k_clean_tx_irq(struct fm10k_q_vector *q_vector, in fm10k_clean_tx_irq()
1399 static void fm10k_qv_enable(struct fm10k_q_vector *q_vector) in fm10k_qv_enable()
1422 struct fm10k_q_vector *q_vector = in fm10k_poll() local
1593 struct fm10k_q_vector *q_vector; in fm10k_alloc_q_vector() local
1691 struct fm10k_q_vector *q_vector = interface->q_vector[v_idx]; in fm10k_free_q_vector() local
H A Dfm10k_pci.c1174 struct fm10k_q_vector *q_vector; in fm10k_napi_enable_all() local
1185 struct fm10k_q_vector *q_vector = data; in fm10k_msix_clean_rings() local
1728 struct fm10k_q_vector *q_vector; in fm10k_qv_free_irq() local
1765 struct fm10k_q_vector *q_vector = interface->q_vector[vector]; in fm10k_qv_request_irq() local
1812 struct fm10k_q_vector *q_vector; in fm10k_qv_request_irq() local
1871 struct fm10k_q_vector *q_vector; in fm10k_napi_disable_all() local
H A Dfm10k.h104 struct fm10k_q_vector *q_vector;/* backpointer to host q_vector */ member
337 struct fm10k_q_vector *q_vector[MAX_Q_VECTORS]; member
551 static inline void fm10k_dbg_q_vector_init(struct fm10k_q_vector *q_vector) {} in fm10k_dbg_q_vector_init()
552 static inline void fm10k_dbg_q_vector_exit(struct fm10k_q_vector *q_vector) {} in fm10k_dbg_q_vector_exit()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_base.c105 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector() local
177 struct ice_q_vector *q_vector; in ice_free_q_vector() local
824 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors() local
1032 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
1109 void ice_trigger_sw_intr(struct ice_hw *hw, const struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
1131 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring() local
H A Dice_xsk.c68 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
88 struct ice_q_vector *q_vector) in ice_qvec_dis_irq()
117 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector, u16 qid) in ice_qvec_cfg_msix()
146 static void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
166 struct ice_q_vector *q_vector; in ice_qp_dis() local
217 struct ice_q_vector *q_vector; in ice_qp_ena() local
1094 struct ice_q_vector *q_vector; in ice_xsk_wakeup() local
H A Dice_sriov.h145 struct ice_q_vector __always_unused *q_vector) in ice_calc_vf_reg_idx()
H A Dice_main.c2563 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix() local
2691 struct ice_q_vector *q_vector; in ice_xdp_ring_from_qid() local
2719 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_map_xdp_rings() local
2752 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_unmap_xdp_rings() local
6729 static void ice_init_moderation(struct ice_q_vector *q_vector) in ice_init_moderation()
6771 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_enable_all() local
7214 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_disable_all() local
H A Dice_txrx.h319 struct ice_q_vector *q_vector; /* Backreference to associated vector */ member
383 struct ice_q_vector *q_vector; /* Backreference to associated vector */ member
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c633 static int wx_clean_rx_irq(struct wx_q_vector *q_vector, in wx_clean_rx_irq()
716 static bool wx_clean_tx_irq(struct wx_q_vector *q_vector, in wx_clean_tx_irq()
850 struct wx_q_vector *q_vector = container_of(napi, struct wx_q_vector, napi); in wx_poll() local
1602 struct wx_q_vector *q_vector; in wx_napi_enable_all() local
1614 struct wx_q_vector *q_vector; in wx_napi_disable_all() local
1934 struct wx_q_vector *q_vector; in wx_alloc_q_vector() local
2048 struct wx_q_vector *q_vector = wx->q_vector[v_idx]; in wx_free_q_vector() local
2189 struct wx_q_vector *q_vector = data; in wx_msix_clean_rings() local
2211 struct wx_q_vector *q_vector = wx->q_vector[vector]; in wx_free_irq() local
2321 void wx_write_eitr(struct wx_q_vector *q_vector) in wx_write_eitr()
[all …]
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c3647 struct idpf_q_vector *q_vector = (struct idpf_q_vector *)data; in idpf_vport_intr_clean_queues() local
3689 struct idpf_q_vector *q_vector = &vport->q_vectors[v_idx]; in idpf_vport_intr_rel() local
3715 struct idpf_q_vector *q_vector = &vport->q_vectors[vector]; in idpf_vport_intr_rel_irq() local
3735 struct idpf_q_vector *q_vector = vport->q_vectors; in idpf_vport_intr_dis_irq_all() local
3746 static u32 idpf_vport_intr_buildreg_itr(struct idpf_q_vector *q_vector) in idpf_vport_intr_buildreg_itr()
3785 static void idpf_update_dim_sample(struct idpf_q_vector *q_vector, in idpf_update_dim_sample()
3809 static void idpf_net_dim(struct idpf_q_vector *q_vector) in idpf_net_dim()
3860 void idpf_vport_intr_update_itr_ena_irq(struct idpf_q_vector *q_vector) in idpf_vport_intr_update_itr_ena_irq()
3887 struct idpf_q_vector *q_vector = &vport->q_vectors[vector]; in idpf_vport_intr_req_irq() local
3932 void idpf_vport_intr_write_itr(struct idpf_q_vector *q_vector, u16 itr, bool tx) in idpf_vport_intr_write_itr()
[all …]
H A Didpf_vf_dev.c92 struct idpf_q_vector *q_vector = &vport->q_vectors[i]; in idpf_vf_intr_reg_init() local
H A Didpf_txrx.h561 struct idpf_q_vector *q_vector; member
690 struct idpf_q_vector *q_vector; member
747 struct idpf_q_vector *q_vector; member
800 struct idpf_q_vector *q_vector; member
927 static inline int idpf_q_vector_to_mem(const struct idpf_q_vector *q_vector) in idpf_q_vector_to_mem()
998 static inline void idpf_vport_intr_set_wb_on_itr(struct idpf_q_vector *q_vector) in idpf_vport_intr_set_wb_on_itr()
H A Didpf_singleq_txrx.c1106 struct idpf_q_vector *q_vector = in idpf_vport_singleq_napi_poll() local
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c157 static void iavf_force_wb(struct iavf_vsi *vsi, struct iavf_q_vector *q_vector) in iavf_force_wb()
376 struct iavf_q_vector *q_vector) in iavf_enable_wb_on_itr()
395 static bool iavf_container_is_rx(struct iavf_q_vector *q_vector, in iavf_container_is_rx()
470 static void iavf_update_itr(struct iavf_q_vector *q_vector, in iavf_update_itr()
840 struct iavf_q_vector *q_vector = rx_ring->q_vector; in iavf_receive_skb() local
1535 struct iavf_q_vector *q_vector) in iavf_update_enable_itr()
1596 struct iavf_q_vector *q_vector = in iavf_napi_poll() local
H A Diavf_main.c436 struct iavf_q_vector *q_vector = data; in iavf_msix_clean_rings() local
455 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; in iavf_map_vector_to_rxq() local
481 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; in iavf_map_vector_to_txq() local
541 struct iavf_q_vector *q_vector = in iavf_irq_affinity_notify() local
578 struct iavf_q_vector *q_vector = &adapter->q_vectors[vector]; in iavf_request_traffic_irqs() local
1237 struct iavf_q_vector *q_vector; in iavf_napi_enable_all() local
1256 struct iavf_q_vector *q_vector; in iavf_napi_disable_all() local
1850 struct iavf_q_vector *q_vector; in iavf_alloc_q_vectors() local
1890 struct iavf_q_vector *q_vector = &adapter->q_vectors[q_idx]; in iavf_free_q_vectors() local
/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c174 struct wx_q_vector *q_vector; in ngbe_intr() local
236 struct wx_q_vector *q_vector; in ngbe_misc_and_queue() local
266 struct wx_q_vector *q_vector = wx->q_vector[vector]; in ngbe_request_msix_irqs() local
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c268 static bool ixgbevf_clean_tx_irq(struct ixgbevf_q_vector *q_vector, in ixgbevf_clean_tx_irq()
433 static void ixgbevf_rx_skb(struct ixgbevf_q_vector *q_vector, in ixgbevf_rx_skb()
1116 static int ixgbevf_clean_rx_irq(struct ixgbevf_q_vector *q_vector, in ixgbevf_clean_rx_irq()
1273 struct ixgbevf_q_vector *q_vector = in ixgbevf_poll() local
1327 void ixgbevf_write_eitr(struct ixgbevf_q_vector *q_vector) in ixgbevf_write_eitr()
1351 struct ixgbevf_q_vector *q_vector; in ixgbevf_configure_msix() local
1417 static void ixgbevf_update_itr(struct ixgbevf_q_vector *q_vector, in ixgbevf_update_itr()
1466 static void ixgbevf_set_itr(struct ixgbevf_q_vector *q_vector) in ixgbevf_set_itr()
1524 struct ixgbevf_q_vector *q_vector = data; in ixgbevf_msix_clean_rings() local
1548 struct ixgbevf_q_vector *q_vector = adapter->q_vector[vector]; in ixgbevf_request_msix_irqs() local
[all …]
H A Dethtool.c821 struct ixgbevf_q_vector *q_vector; in ixgbevf_set_coalesce() local
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c2580 static void igc_update_rx_stats(struct igc_q_vector *q_vector, in igc_update_rx_stats()
2594 static int igc_clean_rx_irq(struct igc_q_vector *q_vector, const int budget) in igc_clean_rx_irq()
2760 static void igc_dispatch_skb_zc(struct igc_q_vector *q_vector, in igc_dispatch_skb_zc()
2790 static int igc_clean_rx_irq_zc(struct igc_q_vector *q_vector, const int budget) in igc_clean_rx_irq_zc()
2890 static void igc_update_tx_stats(struct igc_q_vector *q_vector, in igc_update_tx_stats()
3123 static bool igc_clean_tx_irq(struct igc_q_vector *q_vector, int napi_budget) in igc_clean_tx_irq()
4191 static void igc_assign_vector(struct igc_q_vector *q_vector, int msix_vector) in igc_assign_vector()
4365 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; in igc_reset_q_vector() local
4391 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; in igc_free_q_vector() local
4439 static void igc_update_itr(struct igc_q_vector *q_vector, in igc_update_itr()
[all …]
/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c758 static void igb_assign_vector(struct igb_q_vector *q_vector, int msix_vector) in igb_assign_vector()
927 struct igb_q_vector *q_vector = adapter->q_vector[i]; in igb_request_msix() local
980 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_free_q_vector() local
1001 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_reset_q_vector() local
1170 struct igb_q_vector *q_vector; in igb_alloc_q_vector() local
2106 struct igb_q_vector *q_vector = adapter->q_vector[vector]; in igb_set_queue_napi() local
5761 struct igb_q_vector *q_vector = adapter->q_vector[i]; in igb_watchdog_task() local
5827 static void igb_update_ring_itr(struct igb_q_vector *q_vector) in igb_update_ring_itr()
5901 static void igb_update_itr(struct igb_q_vector *q_vector, in igb_update_itr()
5953 static void igb_set_itr(struct igb_q_vector *q_vector) in igb_set_itr()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1060 struct i40e_q_vector *q_vector) in i40e_enable_wb_on_itr()
1093 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb()
1115 static inline bool i40e_container_is_rx(struct i40e_q_vector *q_vector, in i40e_container_is_rx()
1121 static inline unsigned int i40e_itr_divisor(struct i40e_q_vector *q_vector) in i40e_itr_divisor()
1159 static void i40e_update_itr(struct i40e_q_vector *q_vector, in i40e_update_itr()
2667 struct i40e_q_vector *q_vector) in i40e_update_enable_itr()
2747 struct i40e_q_vector *q_vector = in i40e_napi_poll() local
H A Di40e_main.c3886 struct i40e_q_vector *q_vector = vsi->q_vectors[i]; in i40e_vsi_configure_msix() local
4003 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; in i40e_configure_msi_and_legacy() local
4076 struct i40e_q_vector *q_vector = data; in i40e_msix_clean_rings() local
4097 struct i40e_q_vector *q_vector = in i40e_irq_affinity_notify() local
4132 struct i40e_q_vector *q_vector = vsi->q_vectors[vector]; in i40e_vsi_request_irq_msix() local
4311 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; in i40e_intr() local
4506 struct i40e_q_vector *q_vector = data; in i40e_fdir_clean_ring() local
4526 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_map_vector_to_qp() local
4576 struct i40e_q_vector *q_vector = vsi->q_vectors[v_start]; in i40e_vsi_map_rings_to_vectors() local
5093 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_free_q_vector() local
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c1131 struct ixgbe_q_vector *q_vector, u64 pkts, in ixgbe_update_tx_ring_stats()
1150 struct ixgbe_q_vector *q_vector, u64 pkts, in ixgbe_update_rx_ring_stats()
1167 static bool ixgbe_clean_tx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_tx_irq()
1385 static void ixgbe_update_dca(struct ixgbe_q_vector *q_vector) in ixgbe_update_dca()
1758 void ixgbe_rx_skb(struct ixgbe_q_vector *q_vector, in ixgbe_rx_skb()
2330 static int ixgbe_clean_rx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_rx_irq()
2491 struct ixgbe_q_vector *q_vector; in ixgbe_configure_msix() local
2561 static void ixgbe_update_itr(struct ixgbe_q_vector *q_vector, in ixgbe_update_itr()
2744 void ixgbe_write_eitr(struct ixgbe_q_vector *q_vector) in ixgbe_write_eitr()
2774 static void ixgbe_set_itr(struct ixgbe_q_vector *q_vector) in ixgbe_set_itr()
[all …]
H A Dixgbe_ptp.c880 void ixgbe_ptp_rx_pktstamp(struct ixgbe_q_vector *q_vector, in ixgbe_ptp_rx_pktstamp()
909 void ixgbe_ptp_rx_rgtstamp(struct ixgbe_q_vector *q_vector, in ixgbe_ptp_rx_rgtstamp()

12