Home
last modified time | relevance | path

Searched refs:ice_q_vector (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_trace.h64 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
66 TP_STRUCT__entry(__field(struct ice_q_vector *, q_vector)
86 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
91 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
93 TP_STRUCT__entry(__field(struct ice_q_vector *, q_vector)
113 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
H A Dice_base.h20 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector);
25 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector);
H A Dice_sriov.h52 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector);
133 struct ice_q_vector __always_unused *q_vector) in ice_calc_vf_reg_idx()
H A Dice_lib.h129 void ice_write_intrl(struct ice_q_vector *q_vector, u8 intrl);
131 void ice_set_q_vector_intrl(struct ice_q_vector *q_vector);
H A Dice_xsk.c69 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
89 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) in ice_qvec_cfg_msix()
143 static void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
163 struct ice_q_vector *q_vector; in ice_qp_dis()
222 struct ice_q_vector *q_vector; in ice_qp_ena()
1111 struct ice_q_vector *q_vector; in ice_xsk_wakeup()
H A Dice_repr.h12 struct ice_q_vector *q_vector;
H A Dice_base.c105 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector()
179 struct ice_q_vector *q_vector; in ice_free_q_vector()
756 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors()
895 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
972 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
994 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring()
H A Dice_txrx.h306 struct ice_q_vector *q_vector; /* Backreference to associated vector */
356 struct ice_q_vector *q_vector; /* Backreference to associated vector */
H A Dice_lib.c487 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_ctrl_vsi()
506 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_rings()
520 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_eswitch_msix_clean_rings()
1381 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_clear_rings()
1968 void ice_write_intrl(struct ice_q_vector *q_vector, u8 intrl) in ice_write_intrl()
1976 static struct ice_q_vector *ice_pull_qvec_from_rc(struct ice_ring_container *rc) in ice_pull_qvec_from_rc()
2000 static void __ice_write_itr(struct ice_q_vector *q_vecto
[all...]
H A Dice.h332 struct ice_q_vector **q_vectors; /* q_vector array */
452 struct ice_q_vector { struct
665 static inline bool ice_vector_ch_enabled(struct ice_q_vector *qv) in ice_vector_ch_enabled()
678 struct ice_q_vector *q_vector) in ice_irq_dynamic_ena()
H A Dice_txrx.c1333 static void __ice_update_sample(struct ice_q_vector *q_vector, in __ice_update_sample()
1387 static void ice_net_dim(struct ice_q_vector *q_vector) in ice_net_dim()
1436 static void ice_enable_interrupt(struct ice_q_vector *q_vector) in ice_enable_interrupt()
1483 static void ice_set_wb_on_itr(struct ice_q_vector *q_vector) in ice_set_wb_on_itr()
1514 struct ice_q_vector *q_vector = in ice_napi_poll()
1515 container_of(napi, struct ice_q_vector, napi); in ice_napi_poll()
H A Dice_repr.c287 struct ice_q_vector *q_vector; in ice_repr_add()
H A Dice_eswitch.c151 struct ice_q_vector *q_vector; in ice_eswitch_remap_rings_to_vectors()
H A Dice_main.c2465 struct ice_q_vector *q_vector = in ice_irq_affinity_notify()
2466 container_of(notify, struct ice_q_vector, affinity_notify); in ice_irq_affinity_notify()
2514 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix()
2701 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_prepare_xdp_rings()
2722 struct ice_q_vector *q_vector = vsi->rx_rings[i]->q_vector; in ice_prepare_xdp_rings()
2810 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_destroy_xdp_rings()
6348 ice_trace(tx_dim_work, container_of(rc, struct ice_q_vector, tx), dim); in ice_tx_dim_work()
6368 ice_trace(rx_dim_work, container_of(rc, struct ice_q_vector, rx), dim); in ice_rx_dim_work()
6386 static void ice_init_moderation(struct ice_q_vector *q_vector) in ice_init_moderation()
6428 struct ice_q_vector *q_vecto in ice_napi_enable_all()
[all...]
H A Dice_ethtool.c3330 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_get_combined_cnt()
3715 struct ice_q_vector *q_vector = rc->rx_ring->q_vector; in ice_set_rc_coalesce()
3860 struct ice_q_vector *q_vector = vsi->q_vectors[0]; in __ice_set_coalesce()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_base.h20 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector);
25 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector);
H A Dice_xsk.c53 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
73 struct ice_q_vector *q_vector) in ice_qvec_dis_irq()
104 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_cfg_msix()
132 static void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
153 struct ice_q_vector *q_vector; in ice_qp_dis()
210 struct ice_q_vector *q_vector; in ice_qp_ena()
831 struct ice_q_vector *q_vector; in ice_xsk_wakeup()
H A Dice_base.c104 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector()
144 struct ice_q_vector *q_vector; in ice_free_q_vector()
577 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors()
697 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
786 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
808 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring()
H A Dice_virtchnl_pf.h132 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector);
221 struct ice_q_vector __always_unused *q_vector) in ice_calc_vf_reg_idx()
H A Dice.h248 struct ice_q_vector **q_vectors; /* q_vector array */
335 struct ice_q_vector { struct
470 struct ice_q_vector *q_vector) in ice_irq_dynamic_ena()
H A Dice_lib.c368 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_ctrl_vsi()
387 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_rings()
1213 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_clear_rings()
1808 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_cfg_msix()
2109 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_set_q_vectors_reg_idx()
2131 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_set_q_vectors_reg_idx()
2372 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_release_msix()
2705 ice_vsi_rebuild_update_coalesce_intrl(struct ice_q_vector *q_vecto
[all...]
H A Dice_txrx.h268 struct ice_q_vector *q_vector; /* Backreference to associated vector */
H A Dice_txrx.c1333 ice_update_itr(struct ice_q_vector *q_vector, struct ice_ring_container *rc) in ice_update_itr()
1502 static void ice_update_ena_itr(struct ice_q_vector *q_vector) in ice_update_ena_itr()
1584 static void ice_set_wb_on_itr(struct ice_q_vector *q_vector) in ice_set_wb_on_itr()
1616 struct ice_q_vector *q_vector = in ice_napi_poll()
1617 container_of(napi, struct ice_q_vector, napi); in ice_napi_poll()
H A Dice_main.c2160 struct ice_q_vector *q_vector = in ice_irq_affinity_notify()
2161 container_of(notify, struct ice_q_vector, affinity_notify); in ice_irq_affinity_notify()
2210 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix()
2367 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_prepare_xdp_rings()
2459 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_destroy_xdp_rings()
5249 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_enable_all()
5663 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_disable_all()
H A Dice_virtchnl_pf.c832 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector) in ice_calc_vf_reg_idx()
2803 struct ice_q_vector *q_vector) in ice_cfg_interrupt()
2880 struct ice_q_vector *q_vector; in ice_vc_cfg_irq_map_msg()

Completed in 53 milliseconds

12