Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c669 static int wx_clean_rx_irq(struct wx_q_vector *q_vector, in wx_clean_rx_irq() argument
751 wx_clean_tx_irq(struct wx_q_vector * q_vector,struct wx_ring * tx_ring,int napi_budget) wx_clean_tx_irq() argument
889 wx_update_rx_dim_sample(struct wx_q_vector * q_vector) wx_update_rx_dim_sample() argument
901 wx_update_tx_dim_sample(struct wx_q_vector * q_vector) wx_update_tx_dim_sample() argument
913 wx_update_dim_sample(struct wx_q_vector * q_vector) wx_update_dim_sample() argument
928 struct wx_q_vector *q_vector = container_of(napi, struct wx_q_vector, napi); wx_poll() local
1684 wx_set_itr(struct wx_q_vector * q_vector) wx_set_itr() argument
1712 struct wx_q_vector *q_vector; wx_rx_dim_work() local
1730 struct wx_q_vector *q_vector; wx_tx_dim_work() local
1745 struct wx_q_vector *q_vector; wx_napi_enable_all() local
1762 struct wx_q_vector *q_vector; wx_napi_disable_all() local
2091 struct wx_q_vector *q_vector; wx_alloc_q_vector() local
2204 struct wx_q_vector *q_vector = wx->q_vector[v_idx]; wx_free_q_vector() local
2350 struct wx_q_vector *q_vector = data; wx_msix_clean_rings() local
2374 struct wx_q_vector *q_vector = wx->q_vector[vector]; wx_free_irq() local
2484 wx_write_eitr(struct wx_q_vector * q_vector) wx_write_eitr() argument
2546 struct wx_q_vector *q_vector = wx->q_vector[v_idx]; wx_configure_vectors() local
[all...]
H A Dwx_vf_common.c83 struct wx_q_vector *q_vector = wx->q_vector[vector]; in wx_request_msix_irqs_vf() local
[all...]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_base.c106 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector() local
180 struct ice_q_vector *q_vector; in ice_free_q_vector() local
939 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors() local
1214 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
1291 void ice_trigger_sw_intr(struct ice_hw *hw, const struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
1313 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring() local
1439 struct ice_q_vector *q_vector; in ice_qp_dis() local
1490 struct ice_q_vector *q_vector; in ice_qp_ena() local
H A Dice_xsk.c29 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
49 struct ice_q_vector *q_vector) in ice_qvec_dis_irq()
78 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector, u16 qid) in ice_qvec_cfg_msix()
107 void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
844 struct ice_q_vector *q_vector; in ice_xsk_wakeup() local
H A Dice_lib.c486 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_ctrl_vsi() local
504 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_rings() local
1358 struct ice_q_vector *q_vector = vsi->q_vectors[i]; ice_vsi_clear_rings() local
1826 ice_write_intrl(struct ice_q_vector * q_vector,u8 intrl) ice_write_intrl() argument
1858 __ice_write_itr(struct ice_q_vector * q_vector,struct ice_ring_container * rc,u16 itr) __ice_write_itr() argument
1874 struct ice_q_vector *q_vector; ice_write_itr() local
1893 ice_set_q_vector_intrl(struct ice_q_vector * q_vector) ice_set_q_vector_intrl() argument
1923 struct ice_q_vector *q_vector = vsi->q_vectors[i]; ice_vsi_cfg_msix() local
2610 struct ice_q_vector *q_vector = vsi->q_vectors[i]; ice_vsi_release_msix() local
2803 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; ice_vsi_set_napi_queues() local
2826 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; ice_vsi_clear_napi_queues() local
2914 struct ice_q_vector *q_vector = vsi->q_vectors[i]; ice_vsi_rebuild_get_coalesce() local
[all...]
H A Dice_txrx.c1087 static void __ice_update_sample(struct ice_q_vector *q_vector, in __ice_update_sample()
1142 static void ice_net_dim(struct ice_q_vector *q_vector) in ice_net_dim()
1191 static void ice_enable_interrupt(struct ice_q_vector *q_vector) in ice_enable_interrupt()
1238 static void ice_set_wb_on_itr(struct ice_q_vector *q_vector) in ice_set_wb_on_itr()
1269 struct ice_q_vector *q_vector = in ice_napi_poll() local
/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.h104 struct fm10k_q_vector *q_vector;/* backpointer to host q_vector */ member
338 struct fm10k_q_vector *q_vector[MAX_Q_VECTORS]; member
552 static inline void fm10k_dbg_q_vector_init(struct fm10k_q_vector *q_vector) {} in fm10k_dbg_q_vector_init()
553 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/idpf/
H A Didpf_txrx.c1191 struct idpf_q_vector *q_vector; idpf_qp_enable() local
1252 struct idpf_q_vector *q_vector; idpf_qp_disable() local
1286 struct idpf_q_vector *q_vector = idpf_find_rxq_vec(vport, qid); idpf_qp_switch() local
3786 struct idpf_q_vector *q_vector = (struct idpf_q_vector *)data; idpf_vport_intr_clean_queues() local
3823 struct idpf_q_vector *q_vector = &rsrc->q_vectors[v_idx]; idpf_vport_intr_rel() local
3841 idpf_q_vector_set_napi(struct idpf_q_vector * q_vector,bool link) idpf_q_vector_set_napi() argument
3866 struct idpf_q_vector *q_vector = &rsrc->q_vectors[vector]; idpf_vport_intr_rel_irq() local
3887 struct idpf_q_vector *q_vector = rsrc->q_vectors; idpf_vport_intr_dis_irq_all() local
3901 idpf_vport_intr_buildreg_itr(struct idpf_q_vector * q_vector) idpf_vport_intr_buildreg_itr() argument
3940 idpf_update_dim_sample(struct idpf_q_vector * q_vector,struct dim_sample * dim_sample,struct dim * dim,u64 packets,u64 bytes) idpf_update_dim_sample() argument
3964 idpf_net_dim(struct idpf_q_vector * q_vector) idpf_net_dim() argument
4021 idpf_vport_intr_update_itr_ena_irq(struct idpf_q_vector * q_vector) idpf_vport_intr_update_itr_ena_irq() argument
4052 struct idpf_q_vector *q_vector = &rsrc->q_vectors[vector]; idpf_vport_intr_req_irq() local
4099 idpf_vport_intr_write_itr(struct idpf_q_vector * q_vector,u16 itr,bool tx) idpf_vport_intr_write_itr() argument
4171 struct idpf_q_vector *q_vector; idpf_tx_dim_work() local
4197 struct idpf_q_vector *q_vector; idpf_rx_dim_work() local
4239 struct idpf_q_vector *q_vector = &rsrc->q_vectors[q_idx]; idpf_vport_intr_napi_ena_all() local
4327 struct idpf_q_vector *q_vector = idpf_vport_splitq_napi_poll() local
4532 struct idpf_q_vector *q_vector = &rsrc->q_vectors[v_idx]; idpf_vport_intr_napi_add_all() local
4557 struct idpf_q_vector *q_vector; idpf_vport_intr_alloc() local
[all...]
H A Didpf_vf_dev.c96 struct idpf_q_vector *q_vector = &rsrc->q_vectors[i]; in idpf_vf_intr_reg_init() local
H A Didpf_dev.c97 struct idpf_q_vector *q_vector = &rsrc->q_vectors[i]; in idpf_intr_reg_init() local
H A Didpf_txrx.h578 struct idpf_q_vector *q_vector; member
714 struct idpf_q_vector *q_vector; member
793 struct idpf_q_vector *q_vector; member
853 struct idpf_q_vector *q_vector; member
980 static inline int idpf_q_vector_to_mem(const struct idpf_q_vector *q_vector) in idpf_q_vector_to_mem()
1051 static inline void idpf_vport_intr_set_wb_on_itr(struct idpf_q_vector *q_vector) in idpf_vport_intr_set_wb_on_itr()
/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
1537 struct iavf_q_vector *q_vector) in iavf_update_enable_itr()
1598 struct iavf_q_vector *q_vector = in iavf_napi_poll() local
H A Diavf_main.c412 struct iavf_q_vector *q_vector = data; in iavf_msix_clean_rings() local
431 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; in iavf_map_vector_to_rxq() local
457 struct iavf_q_vector *q_vector = &adapter->q_vectors[v_idx]; iavf_map_vector_to_txq() local
526 struct iavf_q_vector *q_vector = &adapter->q_vectors[vector]; iavf_request_traffic_irqs() local
603 struct iavf_q_vector *q_vector; iavf_free_traffic_irqs() local
1162 struct iavf_q_vector *q_vector; iavf_napi_enable_all() local
1181 struct iavf_q_vector *q_vector; iavf_napi_disable_all() local
1767 struct iavf_q_vector *q_vector; iavf_alloc_q_vectors() local
1807 struct iavf_q_vector *q_vector = &adapter->q_vectors[q_idx]; iavf_free_q_vectors() local
[all...]
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c268 ixgbevf_clean_tx_irq(struct ixgbevf_q_vector * q_vector,struct ixgbevf_ring * tx_ring,int napi_budget) ixgbevf_clean_tx_irq() argument
433 ixgbevf_rx_skb(struct ixgbevf_q_vector * q_vector,struct sk_buff * skb) ixgbevf_rx_skb() argument
1116 ixgbevf_clean_rx_irq(struct ixgbevf_q_vector * q_vector,struct ixgbevf_ring * rx_ring,int budget) ixgbevf_clean_rx_irq() argument
1274 struct ixgbevf_q_vector *q_vector = ixgbevf_poll() local
1328 ixgbevf_write_eitr(struct ixgbevf_q_vector * q_vector) ixgbevf_write_eitr() argument
1352 struct ixgbevf_q_vector *q_vector; ixgbevf_configure_msix() local
1418 ixgbevf_update_itr(struct ixgbevf_q_vector * q_vector,struct ixgbevf_ring_container * ring_container) ixgbevf_update_itr() argument
1467 ixgbevf_set_itr(struct ixgbevf_q_vector * q_vector) ixgbevf_set_itr() argument
1525 struct ixgbevf_q_vector *q_vector = data; ixgbevf_msix_clean_rings() local
1549 struct ixgbevf_q_vector *q_vector = adapter->q_vector[vector]; ixgbevf_request_msix_irqs() local
2160 struct ixgbevf_q_vector *q_vector; ixgbevf_napi_enable_all() local
2172 struct ixgbevf_q_vector *q_vector; ixgbevf_napi_disable_all() local
2760 struct ixgbevf_q_vector *q_vector; ixgbevf_alloc_q_vector() local
2882 struct ixgbevf_q_vector *q_vector = adapter->q_vector[v_idx]; ixgbevf_free_q_vector() local
[all...]
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c2591 static void igc_update_rx_stats(struct igc_q_vector *q_vector, in igc_update_rx_stats() argument
2605 static int igc_clean_rx_irq(struct igc_q_vector *q_vector, const int budget) in igc_clean_rx_irq() argument
2771 igc_dispatch_skb_zc(struct igc_q_vector * q_vector,union igc_adv_rx_desc * desc,struct igc_xdp_buff * ctx) igc_dispatch_skb_zc() argument
2801 igc_clean_rx_irq_zc(struct igc_q_vector * q_vector,const int budget) igc_clean_rx_irq_zc() argument
2901 igc_update_tx_stats(struct igc_q_vector * q_vector,unsigned int packets,unsigned int bytes) igc_update_tx_stats() argument
3134 igc_clean_tx_irq(struct igc_q_vector * q_vector,int napi_budget) igc_clean_tx_irq() argument
4224 igc_assign_vector(struct igc_q_vector * q_vector,int msix_vector) igc_assign_vector() argument
4398 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; igc_reset_q_vector() local
4424 struct igc_q_vector *q_vector = adapter->q_vector[v_idx]; igc_free_q_vector() local
4472 igc_update_itr(struct igc_q_vector * q_vector,struct igc_ring_container * ring_container) igc_update_itr() argument
4524 igc_set_itr(struct igc_q_vector * q_vector) igc_set_itr() argument
4687 igc_update_ring_itr(struct igc_q_vector * q_vector) igc_update_ring_itr() argument
4749 igc_ring_irq_enable(struct igc_q_vector * q_vector) igc_ring_irq_enable() argument
4806 struct igc_q_vector *q_vector = container_of(napi, igc_poll() local
4856 struct igc_q_vector *q_vector; igc_alloc_q_vector() local
5095 struct igc_q_vector *q_vector = adapter->q_vector[vector]; igc_set_queue_napi() local
5668 igc_write_itr(struct igc_q_vector * q_vector) igc_write_itr() argument
5686 struct igc_q_vector *q_vector = data; igc_msix_ring() local
5721 struct igc_q_vector *q_vector = adapter->q_vector[i]; igc_request_msix() local
5993 struct igc_q_vector *q_vector = adapter->q_vector[i]; igc_watchdog_task() local
6038 struct igc_q_vector *q_vector = adapter->q_vector[0]; igc_intr_msi() local
6075 struct igc_q_vector *q_vector = adapter->q_vector[0]; igc_intr() local
6913 igc_sw_irq_prep(struct igc_q_vector * q_vector) igc_sw_irq_prep() argument
[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() argument
927 struct igb_q_vector *q_vector = adapter->q_vector[i]; igb_request_msix() local
980 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; igb_free_q_vector() local
1001 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; igb_reset_q_vector() local
1170 struct igb_q_vector *q_vector; igb_alloc_q_vector() local
2105 struct igb_q_vector *q_vector = adapter->q_vector[vector]; igb_set_queue_napi() local
5758 struct igb_q_vector *q_vector = adapter->q_vector[i]; igb_watchdog_task() local
5824 igb_update_ring_itr(struct igb_q_vector * q_vector) igb_update_ring_itr() argument
5898 igb_update_itr(struct igb_q_vector * q_vector,struct igb_ring_container * ring_container) igb_update_itr() argument
5950 igb_set_itr(struct igb_q_vector * q_vector) igb_set_itr() argument
7133 igb_write_itr(struct igb_q_vector * q_vector) igb_write_itr() argument
7155 struct igb_q_vector *q_vector = data; igb_msix_ring() local
7207 igb_update_dca(struct igb_q_vector * q_vector) igb_update_dca() argument
8177 struct igb_q_vector *q_vector = adapter->q_vector[0]; igb_intr_msi() local
8214 struct igb_q_vector *q_vector = adapter->q_vector[0]; igb_intr() local
8252 igb_ring_irq_enable(struct igb_q_vector * q_vector) igb_ring_irq_enable() argument
8280 struct igb_q_vector *q_vector = container_of(napi, igb_poll() local
8327 igb_clean_tx_irq(struct igb_q_vector * q_vector,int napi_budget) igb_clean_tx_irq() argument
9002 igb_update_rx_stats(struct igb_q_vector * q_vector,unsigned int packets,unsigned int bytes) igb_update_rx_stats() argument
9016 igb_clean_rx_irq(struct igb_q_vector * q_vector,const int budget) igb_clean_rx_irq() argument
[all...]
H A Digb_xsk.c341 int igb_clean_rx_irq_zc(struct igb_q_vector *q_vector, in igb_clean_rx_irq_zc()
527 static u32 igb_sw_irq_prep(struct igb_q_vector *q_vector) in igb_sw_irq_prep()
H A Digb_ptp.c991 int igb_ptp_rx_pktstamp(struct igb_q_vector *q_vector, void *va, in igb_ptp_rx_pktstamp() argument
1042 void igb_ptp_rx_rgtstamp(struct igb_q_vector *q_vector, struct sk_buff *skb) in igb_ptp_rx_rgtstamp() argument
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1058 struct i40e_q_vector *q_vector) in i40e_enable_wb_on_itr()
1091 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb()
1113 static inline bool i40e_container_is_rx(struct i40e_q_vector *q_vector, in i40e_container_is_rx()
1119 static inline unsigned int i40e_itr_divisor(struct i40e_q_vector *q_vector) in i40e_itr_divisor()
1157 static void i40e_update_itr(struct i40e_q_vector *q_vector, in i40e_update_itr()
2665 struct i40e_q_vector *q_vector) in i40e_update_enable_itr()
2745 struct i40e_q_vector *q_vector = in i40e_napi_poll() local
H A Di40e_main.c3892 struct i40e_q_vector *q_vector = vsi->q_vectors[i]; i40e_vsi_configure_msix() local
4009 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; i40e_configure_msi_and_legacy() local
4082 struct i40e_q_vector *q_vector = data; i40e_msix_clean_rings() local
4103 struct i40e_q_vector *q_vector = i40e_irq_affinity_notify() local
4138 struct i40e_q_vector *q_vector = vsi->q_vectors[vector]; i40e_vsi_request_irq_msix() local
4317 struct i40e_q_vector *q_vector = vsi->q_vectors[0]; i40e_intr() local
4512 struct i40e_q_vector *q_vector = data; i40e_fdir_clean_ring() local
4532 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; i40e_map_vector_to_qp() local
4582 struct i40e_q_vector *q_vector = vsi->q_vectors[v_start]; i40e_vsi_map_rings_to_vectors() local
5099 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; i40e_free_q_vector() local
5194 struct i40e_q_vector *q_vector = vsi->q_vectors[q_idx]; i40e_napi_enable_all() local
5213 struct i40e_q_vector *q_vector = vsi->q_vectors[q_idx]; i40e_napi_disable_all() local
12034 struct i40e_q_vector *q_vector; i40e_vsi_alloc_q_vector() local
13384 struct i40e_q_vector *q_vector = rxr->q_vector; i40e_queue_pair_toggle_napi() local
[all...]
/linux/drivers/net/ethernet/intel/ice/virt/
H A Dqueues.c465 struct ice_q_vector *q_vector) in ice_cfg_interrupt()
543 struct ice_q_vector *q_vector; in ice_vc_cfg_irq_map_msg() local
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c1171 struct ixgbe_q_vector *q_vector, u64 pkts, in ixgbe_update_tx_ring_stats() argument
1190 struct ixgbe_q_vector *q_vector, u64 pkts, in ixgbe_update_rx_ring_stats() argument
1349 static bool ixgbe_clean_tx_irq(struct ixgbe_q_vector *q_vector, in ixgbe_clean_tx_irq() argument
1551 ixgbe_update_dca(struct ixgbe_q_vector * q_vector) ixgbe_update_dca() argument
1924 ixgbe_rx_skb(struct ixgbe_q_vector * q_vector,struct sk_buff * skb) ixgbe_rx_skb() argument
2496 ixgbe_clean_rx_irq(struct ixgbe_q_vector * q_vector,struct ixgbe_ring * rx_ring,const int budget) ixgbe_clean_rx_irq() argument
2657 struct ixgbe_q_vector *q_vector; ixgbe_configure_msix() local
2727 ixgbe_update_itr(struct ixgbe_q_vector * q_vector,struct ixgbe_ring_container * ring_container) ixgbe_update_itr() argument
2910 ixgbe_write_eitr(struct ixgbe_q_vector * q_vector) ixgbe_write_eitr() argument
2940 ixgbe_set_itr(struct ixgbe_q_vector * q_vector) ixgbe_set_itr() argument
3560 struct ixgbe_q_vector *q_vector = data; ixgbe_msix_clean_rings() local
3579 struct ixgbe_q_vector *q_vector = ixgbe_poll() local
3653 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector]; ixgbe_request_msix_irqs() local
3718 struct ixgbe_q_vector *q_vector = adapter->q_vector[0]; ixgbe_intr() local
3827 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector]; ixgbe_free_irq() local
3886 struct ixgbe_q_vector *q_vector = adapter->q_vector[0]; ixgbe_configure_msi_and_legacy() local
3962 struct ixgbe_q_vector *q_vector = ring->q_vector; ixgbe_configure_tx_ring() local
7155 struct ixgbe_q_vector *q_vector = rx_ring->q_vector; ixgbe_rx_napi_id() local
9101 struct ixgbe_q_vector *q_vector = ring->q_vector; ixgbe_atr() local
[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