Lines Matching refs:vsi
18 void ice_update_eth_stats(struct ice_vsi *vsi);
20 void ice_vsi_cfg_msix(struct ice_vsi *vsi);
22 int ice_vsi_start_all_rx_rings(struct ice_vsi *vsi);
24 int ice_vsi_stop_all_rx_rings(struct ice_vsi *vsi);
27 ice_vsi_stop_lan_tx_rings(struct ice_vsi *vsi, enum ice_disq_rst_src rst_src,
30 int ice_vsi_stop_xdp_tx_rings(struct ice_vsi *vsi);
32 void ice_cfg_sw_lldp(struct ice_vsi *vsi, bool tx, bool create);
34 int ice_set_link(struct ice_vsi *vsi, bool ena);
36 void ice_vsi_delete(struct ice_vsi *vsi);
38 int ice_vsi_cfg_tc(struct ice_vsi *vsi, u8 ena_tc);
40 int ice_vsi_cfg_rss_lut_key(struct ice_vsi *vsi);
42 void ice_vsi_cfg_netdev_tc(struct ice_vsi *vsi, u8 ena_tc);
47 void ice_vsi_set_napi_queues(struct ice_vsi *vsi);
48 void ice_napi_add(struct ice_vsi *vsi);
50 void ice_vsi_clear_napi_queues(struct ice_vsi *vsi);
52 int ice_vsi_release(struct ice_vsi *vsi);
54 void ice_vsi_close(struct ice_vsi *vsi);
56 int ice_ena_vsi(struct ice_vsi *vsi, bool locked);
58 void ice_vsi_decfg(struct ice_vsi *vsi);
59 void ice_dis_vsi(struct ice_vsi *vsi, bool locked);
61 int ice_vsi_rebuild(struct ice_vsi *vsi, u32 vsi_flags);
62 int ice_vsi_cfg(struct ice_vsi *vsi);
64 void ice_vsi_free(struct ice_vsi *vsi);
73 void ice_vsi_free_irq(struct ice_vsi *vsi);
75 void ice_vsi_free_rx_rings(struct ice_vsi *vsi);
77 void ice_vsi_free_tx_rings(struct ice_vsi *vsi);
79 void ice_vsi_manage_rss_lut(struct ice_vsi *vsi, bool ena);
81 void ice_vsi_cfg_crc_strip(struct ice_vsi *vsi, bool disable);
95 bool ice_is_vsi_dflt_vsi(struct ice_vsi *vsi);
96 int ice_set_dflt_vsi(struct ice_vsi *vsi);
97 int ice_clear_dflt_vsi(struct ice_vsi *vsi);
98 int ice_set_min_bw_limit(struct ice_vsi *vsi, u64 min_tx_rate);
99 int ice_set_max_bw_limit(struct ice_vsi *vsi, u64 max_tx_rate);
100 int ice_get_link_speed_kbps(struct ice_vsi *vsi);
101 int ice_get_link_speed_mbps(struct ice_vsi *vsi);
103 ice_vsi_update_security(struct ice_vsi *vsi, void (*fill)(struct ice_vsi_ctx *));
108 int ice_vsi_update_local_lb(struct ice_vsi *vsi, bool set);
109 int ice_vsi_add_vlan_zero(struct ice_vsi *vsi);
110 int ice_vsi_del_vlan_zero(struct ice_vsi *vsi);
111 bool ice_vsi_has_non_zero_vlans(struct ice_vsi *vsi);
112 u16 ice_vsi_num_non_zero_vlans(struct ice_vsi *vsi);
117 bool ice_vsi_is_rx_queue_active(struct ice_vsi *vsi);