• Home
  • Raw
  • Download

Lines Matching refs:vsi

97 #define ice_for_each_txq(vsi, i) \  argument
98 for ((i) = 0; (i) < (vsi)->num_txq; (i)++)
100 #define ice_for_each_rxq(vsi, i) \ argument
101 for ((i) = 0; (i) < (vsi)->num_rxq; (i)++)
104 #define ice_for_each_alloc_txq(vsi, i) \ argument
105 for ((i) = 0; (i) < (vsi)->alloc_txq; (i)++)
107 #define ice_for_each_alloc_rxq(vsi, i) \ argument
108 for ((i) = 0; (i) < (vsi)->alloc_rxq; (i)++)
110 #define ice_for_each_q_vector(vsi, i) \ argument
111 for ((i) = 0; (i) < (vsi)->num_q_vectors; (i)++)
281 struct ice_vsi *vsi; member
331 struct ice_vsi **vsi; /* VSIs created by the driver */ member
380 struct ice_vsi *vsi; member
390 ice_irq_dynamic_ena(struct ice_hw *hw, struct ice_vsi *vsi, in ice_irq_dynamic_ena() argument
393 u32 vector = (vsi && q_vector) ? q_vector->reg_idx : in ice_irq_dynamic_ena()
403 if (vsi) in ice_irq_dynamic_ena()
404 if (test_bit(__ICE_DOWN, vsi->state)) in ice_irq_dynamic_ena()
417 return np->vsi->back; in ice_netdev_to_pf()
428 if (pf->vsi) in ice_get_main_vsi()
429 return pf->vsi[0]; in ice_get_main_vsi()
434 int ice_vsi_setup_tx_rings(struct ice_vsi *vsi);
435 int ice_vsi_setup_rx_rings(struct ice_vsi *vsi);
440 void ice_update_vsi_stats(struct ice_vsi *vsi);
442 int ice_up(struct ice_vsi *vsi);
443 int ice_down(struct ice_vsi *vsi);
444 int ice_vsi_cfg(struct ice_vsi *vsi);
446 int ice_set_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
447 int ice_get_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
449 void ice_print_link_msg(struct ice_vsi *vsi, bool isup);