Home
last modified time | relevance | path

Searched refs:ice_q_vector (Results 1 – 17 of 17) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_trace.h63 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
65 TP_STRUCT__entry(__field(struct ice_q_vector *, q_vector)
85 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
90 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
92 TP_STRUCT__entry(__field(struct ice_q_vector *, q_vector)
112 TP_PROTO(struct ice_q_vector *q_vector, struct dim *dim),
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);
Dice_sriov.h56 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector);
148 struct ice_q_vector __always_unused *q_vector) in ice_calc_vf_reg_idx()
Dice_lib.h99 void ice_write_intrl(struct ice_q_vector *q_vector, u8 intrl);
101 void ice_set_q_vector_intrl(struct ice_q_vector *q_vector);
Dice_base.c105 struct ice_q_vector *q_vector; in ice_vsi_alloc_q_vector()
149 struct ice_q_vector *q_vector; in ice_free_q_vector()
708 struct ice_q_vector *q_vector = vsi->q_vectors[v_id]; in ice_vsi_map_rings_to_vectors()
845 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr()
922 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr()
944 struct ice_q_vector *q_vector; in ice_vsi_stop_tx_ring()
Dice_xsk.c58 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
78 struct ice_q_vector *q_vector) in ice_qvec_dis_irq()
109 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_cfg_msix()
135 static void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
155 struct ice_q_vector *q_vector; in ice_qp_dis()
214 struct ice_q_vector *q_vector; in ice_qp_ena()
977 struct ice_q_vector *q_vector; in ice_xsk_wakeup()
Dice_repr.h12 struct ice_q_vector *q_vector;
Dice_lib.c401 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_ctrl_vsi()
420 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_msix_clean_rings()
434 struct ice_q_vector *q_vector = (struct ice_q_vector *)data; in ice_eswitch_msix_clean_rings()
1449 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_clear_rings()
2036 void ice_write_intrl(struct ice_q_vector *q_vector, u8 intrl) in ice_write_intrl()
2044 static struct ice_q_vector *ice_pull_qvec_from_rc(struct ice_ring_container *rc) in ice_pull_qvec_from_rc()
2068 static void __ice_write_itr(struct ice_q_vector *q_vector, in __ice_write_itr()
2084 struct ice_q_vector *q_vector; in ice_write_itr()
2103 void ice_set_q_vector_intrl(struct ice_q_vector *q_vector) in ice_set_q_vector_intrl()
2133 struct ice_q_vector *q_vector = vsi->q_vectors[i]; in ice_vsi_cfg_msix()
[all …]
Dice.h316 struct ice_q_vector **q_vectors; /* q_vector array */
433 struct ice_q_vector { struct
631 static inline bool ice_vector_ch_enabled(struct ice_q_vector *qv) in ice_vector_ch_enabled()
644 struct ice_q_vector *q_vector) in ice_irq_dynamic_ena()
Dice_txrx.h264 struct ice_q_vector *q_vector; /* Backreference to associated vector */
313 struct ice_q_vector *q_vector; /* Backreference to associated vector */
Dice_txrx.c1284 static void __ice_update_sample(struct ice_q_vector *q_vector, in __ice_update_sample()
1328 static void ice_net_dim(struct ice_q_vector *q_vector) in ice_net_dim()
1377 static void ice_enable_interrupt(struct ice_q_vector *q_vector) in ice_enable_interrupt()
1424 static void ice_set_wb_on_itr(struct ice_q_vector *q_vector) in ice_set_wb_on_itr()
1455 struct ice_q_vector *q_vector = in ice_napi_poll()
1456 container_of(napi, struct ice_q_vector, napi); in ice_napi_poll()
Dice_repr.c293 struct ice_q_vector *q_vector; in ice_repr_add()
Dice_main.c2432 struct ice_q_vector *q_vector = in ice_irq_affinity_notify()
2433 container_of(notify, struct ice_q_vector, affinity_notify); in ice_irq_affinity_notify()
2482 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix()
2661 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_prepare_xdp_rings()
2682 struct ice_q_vector *q_vector = vsi->rx_rings[i]->q_vector; in ice_prepare_xdp_rings()
2770 struct ice_q_vector *q_vector = vsi->q_vectors[v_idx]; in ice_destroy_xdp_rings()
6208 ice_trace(tx_dim_work, container_of(rc, struct ice_q_vector, tx), dim); in ice_tx_dim_work()
6228 ice_trace(rx_dim_work, container_of(rc, struct ice_q_vector, rx), dim); in ice_rx_dim_work()
6246 static void ice_init_moderation(struct ice_q_vector *q_vector) in ice_init_moderation()
6288 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_enable_all()
[all …]
Dice_eswitch.c179 struct ice_q_vector *q_vector; in ice_eswitch_remap_rings_to_vectors()
Dice_ethtool.c3374 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_get_combined_cnt()
3739 struct ice_q_vector *q_vector = rc->rx_ring->q_vector; in ice_set_rc_coalesce()
3884 struct ice_q_vector *q_vector = vsi->q_vectors[0]; in __ice_set_coalesce()
Dice_virtchnl.c1468 struct ice_q_vector *q_vector) in ice_cfg_interrupt()
1545 struct ice_q_vector *q_vector; in ice_vc_cfg_irq_map_msg()
Dice_sriov.c411 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector) in ice_calc_vf_reg_idx()