Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/net/ethernet/intel/fm10k/
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()
Dfm10k_main.c559 static void fm10k_receive_skb(struct fm10k_q_vector *q_vector, in fm10k_receive_skb()
565 static int fm10k_clean_rx_irq(struct fm10k_q_vector *q_vector, in fm10k_clean_rx_irq()
1189 static bool fm10k_clean_tx_irq(struct fm10k_q_vector *q_vector, in fm10k_clean_tx_irq()
1410 static void fm10k_qv_enable(struct fm10k_q_vector *q_vector) in fm10k_qv_enable()
1433 struct fm10k_q_vector *q_vector = in fm10k_poll() local
1604 struct fm10k_q_vector *q_vector; in fm10k_alloc_q_vector() local
1703 struct fm10k_q_vector *q_vector = interface->q_vector[v_idx]; in fm10k_free_q_vector() local
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
Dfm10k.h104 struct fm10k_q_vector *q_vector;/* backpointer to host q_vector */ member
343 struct fm10k_q_vector *q_vector[MAX_Q_VECTORS]; member
555 static inline void fm10k_dbg_q_vector_init(struct fm10k_q_vector *q_vector) {} in fm10k_dbg_q_vector_init()
556 static inline void fm10k_dbg_q_vector_exit(struct fm10k_q_vector *q_vector) {} in fm10k_dbg_q_vector_exit()
/Linux-v5.4/drivers/net/ethernet/intel/igc/
Digc_main.c1557 static int igc_clean_rx_irq(struct igc_q_vector *q_vector, const int budget) in igc_clean_rx_irq()
1701 static bool igc_clean_tx_irq(struct igc_q_vector *q_vector, int napi_budget) in igc_clean_tx_irq()
2591 static void igc_assign_vector(struct igc_q_vector *q_vector, int msix_vector) in igc_assign_vector()
2673 struct igc_q_vector *q_vector = data; in igc_msix_ring() local
2701 struct igc_q_vector *q_vector = adapter->q_vector[i]; in igc_request_msix() local
2752 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; in igc_reset_q_vector() local
2829 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; in igc_free_q_vector() local
3089 static void igc_update_ring_itr(struct igc_q_vector *q_vector) in igc_update_ring_itr()
3166 static void igc_update_itr(struct igc_q_vector *q_vector, in igc_update_itr()
3226 struct igc_q_vector *q_vector = adapter->q_vector[0]; in igc_intr_msi() local
[all …]
Digc.h244 struct igc_q_vector *q_vector; /* backlink to q_vector */ member
404 struct igc_q_vector *q_vector[MAX_Q_VECTORS]; member
/Linux-v5.4/drivers/net/ethernet/intel/iavf/
Diavf_txrx.c333 struct iavf_q_vector *q_vector) in iavf_enable_wb_on_itr()
358 void iavf_force_wb(struct iavf_vsi *vsi, struct iavf_q_vector *q_vector) in iavf_force_wb()
371 static inline bool iavf_container_is_rx(struct iavf_q_vector *q_vector, in iavf_container_is_rx()
377 static inline unsigned int iavf_itr_divisor(struct iavf_q_vector *q_vector) in iavf_itr_divisor()
415 static void iavf_update_itr(struct iavf_q_vector *q_vector, in iavf_update_itr()
863 struct iavf_q_vector *q_vector = rx_ring->q_vector; in iavf_receive_skb() local
1644 struct iavf_q_vector *q_vector) in iavf_update_enable_itr()
1705 struct iavf_q_vector *q_vector = in iavf_napi_poll() local
Diavf_main.c285 struct iavf_q_vector *q_vector = data; in iavf_msix_clean_rings() local
304 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; in iavf_map_vector_to_rxq() local
330 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; in iavf_map_vector_to_txq() local
390 struct iavf_q_vector *q_vector = in iavf_irq_affinity_notify() local
427 struct iavf_q_vector *q_vector = &adapter->q_vectors[vector]; in iavf_request_traffic_irqs() local
894 struct iavf_q_vector *q_vector; in iavf_napi_enable_all() local
913 struct iavf_q_vector *q_vector; in iavf_napi_disable_all() local
1338 struct iavf_q_vector *q_vector; in iavf_alloc_q_vectors() local
1380 struct iavf_q_vector *q_vector = &adapter->q_vectors[q_idx]; in iavf_free_q_vectors() local
Diavf_virtchnl.c354 struct iavf_q_vector *q_vector; in iavf_map_queues() local
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_lib.c521 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_rings() local
1107 struct ice_q_vector *q_vector; in ice_free_q_vector() local
1153 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector() local
1366 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors() local
1882 ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
1992 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_cfg_msix() local
2141 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
2166 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring() local
2379 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_set_q_vectors_reg_idx() local
2402 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_set_q_vectors_reg_idx() local
[all …]
Dice_txrx.c1193 ice_update_itr(struct ice_q_vector *q_vector, struct ice_ring_container *rc) in ice_update_itr()
1362 static void ice_update_ena_itr(struct ice_q_vector *q_vector) in ice_update_ena_itr()
1444 static void ice_set_wb_on_itr(struct ice_q_vector *q_vector) in ice_set_wb_on_itr()
1476 struct ice_q_vector *q_vector = in ice_napi_poll() local
Dice_main.c1565 struct ice_q_vector *q_vector = in ice_irq_affinity_notify() local
1613 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix() local
3526 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_enable_all() local
3893 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_disable_all() local
Dice_virtchnl_pf.h192 struct ice_q_vector __always_unused *q_vector) in ice_calc_vf_reg_idx()
Dice_virtchnl_pf.c756 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector) in ice_calc_vf_reg_idx()
2156 struct ice_q_vector *q_vector; in ice_vc_cfg_irq_map_msg() local
/Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c266 static bool ixgbevf_clean_tx_irq(struct ixgbevf_q_vector *q_vector, in ixgbevf_clean_tx_irq()
431 static void ixgbevf_rx_skb(struct ixgbevf_q_vector *q_vector, in ixgbevf_rx_skb()
1115 static int ixgbevf_clean_rx_irq(struct ixgbevf_q_vector *q_vector, in ixgbevf_clean_rx_irq()
1264 struct ixgbevf_q_vector *q_vector = in ixgbevf_poll() local
1318 void ixgbevf_write_eitr(struct ixgbevf_q_vector *q_vector) in ixgbevf_write_eitr()
1342 struct ixgbevf_q_vector *q_vector; in ixgbevf_configure_msix() local
1408 static void ixgbevf_update_itr(struct ixgbevf_q_vector *q_vector, in ixgbevf_update_itr()
1457 static void ixgbevf_set_itr(struct ixgbevf_q_vector *q_vector) in ixgbevf_set_itr()
1515 struct ixgbevf_q_vector *q_vector = data; in ixgbevf_msix_clean_rings() local
1539 struct ixgbevf_q_vector *q_vector = adapter->q_vector[vector]; in ixgbevf_request_msix_irqs() local
[all …]
Dixgbevf.h92 struct ixgbevf_q_vector *q_vector; /* backpointer to q_vector */ member
324 struct ixgbevf_q_vector *q_vector[MAX_MSIX_Q_VECTORS]; member
Dethtool.c819 struct ixgbevf_q_vector *q_vector; in ixgbevf_set_coalesce() local
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c906 struct i40e_q_vector *q_vector) in i40e_enable_wb_on_itr()
939 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb()
961 static inline bool i40e_container_is_rx(struct i40e_q_vector *q_vector, in i40e_container_is_rx()
967 static inline unsigned int i40e_itr_divisor(struct i40e_q_vector *q_vector) in i40e_itr_divisor()
1005 static void i40e_update_itr(struct i40e_q_vector *q_vector, in i40e_update_itr()
2503 struct i40e_q_vector *q_vector) in i40e_update_enable_itr()
2570 struct i40e_q_vector *q_vector = in i40e_napi_poll() local
Di40e_main.c3531 struct i40e_q_vector *q_vector = vsi->q_vectors[i]; in i40e_vsi_configure_msix() local
3641 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; in i40e_configure_msi_and_legacy() local
3723 struct i40e_q_vector *q_vector = data; in i40e_msix_clean_rings() local
3744 struct i40e_q_vector *q_vector = in i40e_irq_affinity_notify() local
3779 struct i40e_q_vector *q_vector = vsi->q_vectors[vector]; in i40e_vsi_request_irq_msix() local
3958 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; in i40e_intr() local
4143 struct i40e_q_vector *q_vector = data; in i40e_fdir_clean_ring() local
4163 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_map_vector_to_qp() local
4213 struct i40e_q_vector *q_vector = vsi->q_vectors[v_start]; in i40e_vsi_map_rings_to_vectors() local
4726 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_free_q_vector() local
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/igb/
Digb_main.c790 static void igb_assign_vector(struct igb_q_vector *q_vector, int msix_vector) in igb_assign_vector()
952 struct igb_q_vector *q_vector = adapter->q_vector[i]; in igb_request_msix() local
1002 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_free_q_vector() local
1023 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_reset_q_vector() local
1192 struct igb_q_vector *q_vector; in igb_alloc_q_vector() local
5463 static void igb_update_ring_itr(struct igb_q_vector *q_vector) in igb_update_ring_itr()
5537 static void igb_update_itr(struct igb_q_vector *q_vector, in igb_update_itr()
5589 static void igb_set_itr(struct igb_q_vector *q_vector) in igb_set_itr()
6560 static void igb_write_itr(struct igb_q_vector *q_vector) in igb_write_itr()
6582 struct igb_q_vector *q_vector = data; in igb_msix_ring() local
[all …]
Digb_ptp.c869 void igb_ptp_rx_pktstamp(struct igb_q_vector *q_vector, void *va, in igb_ptp_rx_pktstamp()
909 void igb_ptp_rx_rgtstamp(struct igb_q_vector *q_vector, in igb_ptp_rx_rgtstamp()
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_lib.c835 struct ixgbe_q_vector *q_vector; in ixgbe_alloc_q_vector() local
1020 struct ixgbe_q_vector *q_vector = adapter->q_vector[v_idx]; in ixgbe_free_q_vector() local
Dixgbe_xsk.c427 int ixgbe_clean_rx_irq_zc(struct ixgbe_q_vector *q_vector, in ixgbe_clean_rx_irq_zc()
640 bool ixgbe_clean_xdp_tx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_xdp_tx_irq()
Dixgbe_main.c1112 static bool ixgbe_clean_tx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_tx_irq()
1343 static void ixgbe_update_dca(struct ixgbe_q_vector *q_vector) in ixgbe_update_dca()
1716 void ixgbe_rx_skb(struct ixgbe_q_vector *q_vector, in ixgbe_rx_skb()
2277 static int ixgbe_clean_rx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_rx_irq()
2438 struct ixgbe_q_vector *q_vector; in ixgbe_configure_msix() local
2504 static void ixgbe_update_itr(struct ixgbe_q_vector *q_vector, in ixgbe_update_itr()
2687 void ixgbe_write_eitr(struct ixgbe_q_vector *q_vector) in ixgbe_write_eitr()
2716 static void ixgbe_set_itr(struct ixgbe_q_vector *q_vector) in ixgbe_set_itr()
3139 struct ixgbe_q_vector *q_vector = data; in ixgbe_msix_clean_rings() local
3158 struct ixgbe_q_vector *q_vector = in ixgbe_poll() local
[all …]
Dixgbe_ptp.c885 void ixgbe_ptp_rx_pktstamp(struct ixgbe_q_vector *q_vector, in ixgbe_ptp_rx_pktstamp()
914 void ixgbe_ptp_rx_rgtstamp(struct ixgbe_q_vector *q_vector, in ixgbe_ptp_rx_rgtstamp()

12