Lines Matching refs:ice_vsi
102 static int ice_vsi_alloc_q_vector(struct ice_vsi *vsi, u16 v_idx) in ice_vsi_alloc_q_vector()
147 static void ice_free_q_vector(struct ice_vsi *vsi, int v_idx) in ice_free_q_vector()
212 static u16 ice_calc_txq_handle(struct ice_vsi *vsi, struct ice_tx_ring *ring, u8 tc) in ice_calc_txq_handle()
239 struct ice_vsi *vsi = ring->vsi; in ice_eswitch_calc_txq_handle()
281 struct ice_vsi *vsi = ring->vsi; in ice_setup_tx_ctx()
370 struct ice_vsi *vsi = ring->vsi; in ice_setup_rx_ctx()
610 ice_vsi_ctrl_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx, bool wait) in ice_vsi_ctrl_one_rx_ring()
648 int ice_vsi_wait_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx) in ice_vsi_wait_one_rx_ring()
663 int ice_vsi_alloc_q_vectors(struct ice_vsi *vsi) in ice_vsi_alloc_q_vectors()
700 void ice_vsi_map_rings_to_vectors(struct ice_vsi *vsi) in ice_vsi_map_rings_to_vectors()
755 void ice_vsi_free_q_vectors(struct ice_vsi *vsi) in ice_vsi_free_q_vectors()
770 ice_vsi_cfg_txq(struct ice_vsi *vsi, struct ice_tx_ring *ring, in ice_vsi_cfg_txq()
872 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt()
904 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) in ice_cfg_rxq_interrupt()
942 ice_vsi_stop_tx_ring(struct ice_vsi *vsi, enum ice_disq_rst_src rst_src, in ice_vsi_stop_tx_ring()
1000 ice_fill_txq_meta(struct ice_vsi *vsi, struct ice_tx_ring *ring, in ice_fill_txq_meta()