Home
last modified time | relevance | path

Searched refs:ice_vsi (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_lib.h23 ice_add_mac_to_list(struct ice_vsi *vsi, struct list_head *add_list,
28 void ice_update_eth_stats(struct ice_vsi *vsi);
30 int ice_vsi_cfg_rxqs(struct ice_vsi *vsi);
32 int ice_vsi_cfg_lan_txqs(struct ice_vsi *vsi);
34 void ice_vsi_cfg_msix(struct ice_vsi *vsi);
38 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx);
41 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx);
44 ice_vsi_stop_tx_ring(struct ice_vsi *vsi, enum ice_disq_rst_src rst_src,
48 void ice_fill_txq_meta(struct ice_vsi *vsi, struct ice_ring *ring,
51 int ice_vsi_ctrl_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx);
[all …]
Dice.h211 struct ice_vsi { struct
281 struct ice_vsi *vsi; argument
331 struct ice_vsi **vsi; /* VSIs created by the driver */
380 struct ice_vsi *vsi;
390 ice_irq_dynamic_ena(struct ice_hw *hw, struct ice_vsi *vsi, in ice_irq_dynamic_ena()
426 static inline struct ice_vsi *ice_get_main_vsi(struct ice_pf *pf) 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);
[all …]
Dice_lib.c16 struct ice_vsi *vsi = ring->vsi; in ice_setup_rx_ctx()
118 struct ice_vsi *vsi = ring->vsi; in ice_setup_tx_ctx()
202 int ice_vsi_ctrl_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx) in ice_vsi_ctrl_rx_ring()
238 static int ice_vsi_ctrl_rx_rings(struct ice_vsi *vsi, bool ena) in ice_vsi_ctrl_rx_rings()
258 static int ice_vsi_alloc_arrays(struct ice_vsi *vsi) in ice_vsi_alloc_arrays()
312 static void ice_vsi_set_num_desc(struct ice_vsi *vsi) in ice_vsi_set_num_desc()
336 static void ice_vsi_set_num_qs(struct ice_vsi *vsi, u16 vf_id) in ice_vsi_set_num_qs()
418 void ice_vsi_delete(struct ice_vsi *vsi) in ice_vsi_delete()
446 static void ice_vsi_free_arrays(struct ice_vsi *vsi) in ice_vsi_free_arrays()
482 int ice_vsi_clear(struct ice_vsi *vsi) in ice_vsi_clear()
[all …]
Dice_main.c73 struct ice_vsi *vsi = NULL; in ice_check_for_hang_subtask()
133 struct ice_vsi *vsi; in ice_init_mac_fltr()
186 struct ice_vsi *vsi = np->vsi; in ice_add_mac_to_sync_list()
207 struct ice_vsi *vsi = np->vsi; in ice_add_mac_to_unsync_list()
221 static bool ice_vsi_fltr_changed(struct ice_vsi *vsi) in ice_vsi_fltr_changed()
235 static int ice_cfg_promisc(struct ice_vsi *vsi, u8 promisc_m, bool set_promisc) in ice_cfg_promisc()
267 static int ice_vsi_sync_fltr(struct ice_vsi *vsi) in ice_vsi_sync_fltr()
442 static void ice_dis_vsi(struct ice_vsi *vsi, bool locked) in ice_dis_vsi()
634 static void ice_print_topo_conflict(struct ice_vsi *vsi) in ice_print_topo_conflict()
651 void ice_print_link_msg(struct ice_vsi *vsi, bool isup) in ice_print_link_msg()
[all …]
Dice_virtchnl_pf.c186 struct ice_vsi *vsi; in ice_dis_vf_mappings()
277 struct ice_vsi *vsi; in ice_dis_vf_qs()
458 static int ice_vsi_manage_pvid(struct ice_vsi *vsi, u16 vid, bool enable) in ice_vsi_manage_pvid()
499 static struct ice_vsi *
533 struct ice_vsi *vsi; in ice_alloc_vsi_res()
636 struct ice_vsi *vsi; in ice_ena_vf_mappings()
984 ice_vf_set_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m, in ice_vf_set_vsi_promisc()
1086 struct ice_vsi *vsi; in ice_reset_all_vfs()
1163 struct ice_vsi *vsi; in ice_reset_vf()
1598 struct ice_vsi *vsi; in ice_vc_get_vf_res_msg()
[all …]
Dice_dcb_lib.h16 void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi);
25 void ice_vsi_cfg_netdev_tc(struct ice_vsi *vsi, u8 ena_tc);
Dice_ethtool.c23 ICE_STAT(struct ice_vsi, _name, _stat)
167 struct ice_vsi *vsi = np->vsi; in ice_get_drvinfo()
242 struct ice_vsi *vsi = np->vsi; in ice_get_eeprom()
434 static int ice_lbtest_prepare_rings(struct ice_vsi *vsi) in ice_lbtest_prepare_rings()
473 static int ice_lbtest_disable_rings(struct ice_vsi *vsi) in ice_lbtest_disable_rings()
645 struct ice_vsi *orig_vsi = np->vsi, *test_vsi; in ice_loopback_test()
845 struct ice_vsi *vsi = np->vsi; in ice_get_strings()
947 struct ice_vsi *vsi = np->vsi; in ice_set_fec_cfg()
1022 struct ice_vsi *vsi = np->vsi; in ice_set_fecparam()
1059 struct ice_vsi *vsi = np->vsi; in ice_get_fecparam()
[all …]
Dice_txrx.h171 struct ice_vsi *vsi; /* Backreference to associated VSI */
Dice_txrx.c107 struct ice_vsi *vsi = tx_ring->vsi; in ice_clean_tx_irq()
1366 struct ice_vsi *vsi = q_vector->vsi; in ice_update_ena_itr()
1446 struct ice_vsi *vsi = q_vector->vsi; in ice_set_wb_on_itr()
2110 struct ice_vsi *vsi = tx_ring->vsi; in ice_xmit_frame_ring()
2200 struct ice_vsi *vsi = np->vsi; in ice_start_xmit()
Dice_dcb_lib.c11 void ice_vsi_cfg_netdev_tc(struct ice_vsi *vsi, u8 ena_tc) in ice_vsi_cfg_netdev_tc()
106 void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi) in ice_vsi_cfg_dcb_rings()