i40e_vsi          437 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_vsi *parent_vsi;
i40e_vsi          593 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_vsi **vsi;
i40e_vsi          851 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_vsi *vsi;
i40e_vsi          856 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_vsi *vsi;
i40e_vsi          934 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          939 drivers/net/ethernet/intel/i40e/i40e.h static inline void i40e_vsi_setup_irqhandler(struct i40e_vsi *vsi,
i40e_vsi          992 drivers/net/ethernet/intel/i40e/i40e.h int i40e_up(struct i40e_vsi *vsi);
i40e_vsi          993 drivers/net/ethernet/intel/i40e/i40e.h void i40e_down(struct i40e_vsi *vsi);
i40e_vsi          998 drivers/net/ethernet/intel/i40e/i40e.h int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
i40e_vsi          999 drivers/net/ethernet/intel/i40e/i40e.h int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
i40e_vsi         1002 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id);
i40e_vsi         1008 drivers/net/ethernet/intel/i40e/i40e.h static inline struct i40e_vsi *
i40e_vsi         1014 drivers/net/ethernet/intel/i40e/i40e.h 		struct i40e_vsi *vsi = pf->vsi[i];
i40e_vsi         1022 drivers/net/ethernet/intel/i40e/i40e.h void i40e_update_stats(struct i40e_vsi *vsi);
i40e_vsi         1024 drivers/net/ethernet/intel/i40e/i40e.h void i40e_update_eth_stats(struct i40e_vsi *vsi);
i40e_vsi         1025 drivers/net/ethernet/intel/i40e/i40e.h struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi);
i40e_vsi         1029 drivers/net/ethernet/intel/i40e/i40e.h int i40e_add_del_fdir(struct i40e_vsi *vsi,
i40e_vsi         1038 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
i40e_vsi         1040 drivers/net/ethernet/intel/i40e/i40e.h void __i40e_del_filter(struct i40e_vsi *vsi, struct i40e_mac_filter *f);
i40e_vsi         1041 drivers/net/ethernet/intel/i40e/i40e.h void i40e_del_filter(struct i40e_vsi *vsi, const u8 *macaddr, s16 vlan);
i40e_vsi         1042 drivers/net/ethernet/intel/i40e/i40e.h int i40e_sync_vsi_filters(struct i40e_vsi *vsi);
i40e_vsi         1043 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_vsi *i40e_vsi_setup(struct i40e_pf *pf, u8 type,
i40e_vsi         1045 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_release(struct i40e_vsi *vsi);
i40e_vsi         1047 drivers/net/ethernet/intel/i40e/i40e.h void i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id,
i40e_vsi         1053 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_start_rings(struct i40e_vsi *vsi);
i40e_vsi         1054 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vsi_stop_rings(struct i40e_vsi *vsi);
i40e_vsi         1055 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vsi_stop_rings_no_wait(struct  i40e_vsi *vsi);
i40e_vsi         1056 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_wait_queues_disabled(struct i40e_vsi *vsi);
i40e_vsi         1063 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid);
i40e_vsi         1064 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vsi_remove_pvid(struct i40e_vsi *vsi);
i40e_vsi         1065 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vsi_reset_stats(struct i40e_vsi *vsi);
i40e_vsi         1082 drivers/net/ethernet/intel/i40e/i40e.h void i40e_notify_client_of_l2_param_changes(struct i40e_vsi *vsi);
i40e_vsi         1083 drivers/net/ethernet/intel/i40e/i40e.h void i40e_notify_client_of_netdev_close(struct i40e_vsi *vsi, bool reset);
i40e_vsi         1093 drivers/net/ethernet/intel/i40e/i40e.h static inline void i40e_irq_dynamic_enable(struct i40e_vsi *vsi, int vector)
i40e_vsi         1111 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_open(struct i40e_vsi *vsi);
i40e_vsi         1112 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vlan_stripping_disable(struct i40e_vsi *vsi);
i40e_vsi         1113 drivers/net/ethernet/intel/i40e/i40e.h int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
i40e_vsi         1114 drivers/net/ethernet/intel/i40e/i40e.h int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid);
i40e_vsi         1115 drivers/net/ethernet/intel/i40e/i40e.h void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
i40e_vsi         1116 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid);
i40e_vsi         1117 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_mac_filter *i40e_add_mac_filter(struct i40e_vsi *vsi,
i40e_vsi         1119 drivers/net/ethernet/intel/i40e/i40e.h int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr);
i40e_vsi         1120 drivers/net/ethernet/intel/i40e/i40e.h bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi);
i40e_vsi         1121 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr);
i40e_vsi         1122 drivers/net/ethernet/intel/i40e/i40e.h void i40e_vlan_stripping_enable(struct i40e_vsi *vsi);
i40e_vsi         1127 drivers/net/ethernet/intel/i40e/i40e.h void i40e_dcbnl_set_all(struct i40e_vsi *vsi);
i40e_vsi         1128 drivers/net/ethernet/intel/i40e/i40e.h void i40e_dcbnl_setup(struct i40e_vsi *vsi);
i40e_vsi         1144 drivers/net/ethernet/intel/i40e/i40e.h int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi);
i40e_vsi         1148 drivers/net/ethernet/intel/i40e/i40e.h void i40e_print_link_message(struct i40e_vsi *vsi, bool isup);
i40e_vsi         1152 drivers/net/ethernet/intel/i40e/i40e.h static inline bool i40e_enabled_xdp_vsi(struct i40e_vsi *vsi)
i40e_vsi         1157 drivers/net/ethernet/intel/i40e/i40e.h int i40e_create_queue_channel(struct i40e_vsi *vsi, struct i40e_channel *ch);
i40e_vsi         1158 drivers/net/ethernet/intel/i40e/i40e.h int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate);
i40e_vsi         1159 drivers/net/ethernet/intel/i40e/i40e.h int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
i40e_vsi         1162 drivers/net/ethernet/intel/i40e/i40e.h int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
i40e_vsi           47 drivers/net/ethernet/intel/i40e/i40e_client.c int i40e_client_get_params(struct i40e_vsi *vsi, struct i40e_params *params)
i40e_vsi           84 drivers/net/ethernet/intel/i40e/i40e_client.c i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id, u8 *msg, u16 len)
i40e_vsi          110 drivers/net/ethernet/intel/i40e/i40e_client.c void i40e_notify_client_of_l2_param_changes(struct i40e_vsi *vsi)
i40e_vsi          169 drivers/net/ethernet/intel/i40e/i40e_client.c void i40e_notify_client_of_netdev_close(struct i40e_vsi *vsi, bool reset)
i40e_vsi          289 drivers/net/ethernet/intel/i40e/i40e_client.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi          352 drivers/net/ethernet/intel/i40e/i40e_client.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi          684 drivers/net/ethernet/intel/i40e/i40e_client.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi          145 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c void i40e_dcbnl_set_all(struct i40e_vsi *vsi)
i40e_vsi          191 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c static int i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi,
i40e_vsi          284 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c void i40e_dcbnl_setup(struct i40e_vsi *vsi)
i40e_vsi          275 drivers/net/ethernet/intel/i40e/i40e_ddp.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          419 drivers/net/ethernet/intel/i40e/i40e_ddp.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi           18 drivers/net/ethernet/intel/i40e/i40e_debugfs.c static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid)
i40e_vsi          113 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_vsi *vsi;
i40e_vsi          500 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_vsi *vsi;
i40e_vsi          658 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_vsi *vsi;
i40e_vsi          706 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_vsi *vsi;
i40e_vsi         1618 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_vsi *vsi;
i40e_vsi          232 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	I40E_STAT(struct i40e_vsi, _name, _stat)
i40e_vsi         1141 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1586 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1892 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1912 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         1924 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static bool i40e_active_tx_ring_index(struct i40e_vsi *vsi, u16 index)
i40e_vsi         1941 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2168 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2199 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2258 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2328 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2365 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2628 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2735 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2809 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static void i40e_set_itr_per_queue(struct i40e_vsi *vsi,
i40e_vsi         2864 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         3275 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		struct i40e_vsi *vsi;
i40e_vsi         3312 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         3512 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_update_ethtool_fdir_entry(struct i40e_vsi *vsi,
i40e_vsi         3639 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_del_fdir_entry(struct i40e_vsi *vsi,
i40e_vsi         3966 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static void i40e_print_input_set(struct i40e_vsi *vsi, u64 old, u64 new)
i40e_vsi         4051 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_check_fdir_input_set(struct i40e_vsi *vsi,
i40e_vsi         4400 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_disallow_matching_filters(struct i40e_vsi *vsi,
i40e_vsi         4439 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_add_fdir_ethtool(struct i40e_vsi *vsi,
i40e_vsi         4576 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4601 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static unsigned int i40e_max_channels(struct i40e_vsi *vsi)
i40e_vsi         4621 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4649 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4747 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4788 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4837 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4875 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         5085 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         5192 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi           38 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi);
i40e_vsi           40 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_vsi(struct i40e_vsi *vsi);
i40e_vsi           41 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi);
i40e_vsi          271 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id)
i40e_vsi          307 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          401 drivers/net/ethernet/intel/i40e/i40e_main.c struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi)
i40e_vsi          439 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          492 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vsi_reset_stats(struct i40e_vsi *vsi)
i40e_vsi          623 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_update_eth_stats(struct i40e_vsi *vsi)
i40e_vsi          770 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_update_vsi_stats(struct i40e_vsi *vsi)
i40e_vsi         1102 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_update_stats(struct i40e_vsi *vsi)
i40e_vsi         1120 drivers/net/ethernet/intel/i40e/i40e_main.c static struct i40e_mac_filter *i40e_find_filter(struct i40e_vsi *vsi,
i40e_vsi         1146 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr)
i40e_vsi         1168 drivers/net/ethernet/intel/i40e/i40e_main.c bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi)
i40e_vsi         1226 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_correct_mac_vlan_filters(struct i40e_vsi *vsi,
i40e_vsi         1315 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr)
i40e_vsi         1351 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
i40e_vsi         1413 drivers/net/ethernet/intel/i40e/i40e_main.c void __i40e_del_filter(struct i40e_vsi *vsi, struct i40e_mac_filter *f)
i40e_vsi         1446 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_del_filter(struct i40e_vsi *vsi, const u8 *macaddr, s16 vlan)
i40e_vsi         1469 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_mac_filter *i40e_add_mac_filter(struct i40e_vsi *vsi,
i40e_vsi         1504 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr)
i40e_vsi         1535 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1594 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_config_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
i40e_vsi         1632 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_config_rss(struct i40e_vsi *vsi)
i40e_vsi         1674 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_setup_queue_map_mqprio(struct i40e_vsi *vsi,
i40e_vsi         1762 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_setup_queue_map(struct i40e_vsi *vsi,
i40e_vsi         1900 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1919 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1941 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         1965 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_undo_del_filter_entries(struct i40e_vsi *vsi,
i40e_vsi         1988 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_undo_add_filter_entries(struct i40e_vsi *vsi,
i40e_vsi         2074 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_aqc_del_filters(struct i40e_vsi *vsi, const char *vsi_name,
i40e_vsi         2108 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_aqc_add_filters(struct i40e_vsi *vsi, const char *vsi_name,
i40e_vsi         2153 drivers/net/ethernet/intel/i40e/i40e_main.c i40e_aqc_broadcast_filter(struct i40e_vsi *vsi, const char *vsi_name,
i40e_vsi         2195 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         2259 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_sync_vsi_filters(struct i40e_vsi *vsi)
i40e_vsi         2620 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_max_xdp_frame_size(struct i40e_vsi *vsi)
i40e_vsi         2638 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2683 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vlan_stripping_enable(struct i40e_vsi *vsi)
i40e_vsi         2717 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vlan_stripping_disable(struct i40e_vsi *vsi)
i40e_vsi         2761 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
i40e_vsi         2787 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid)
i40e_vsi         2832 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
i40e_vsi         2849 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid)
i40e_vsi         2876 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2899 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2918 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         2935 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_restore_vlan(struct i40e_vsi *vsi)
i40e_vsi         2957 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid)
i40e_vsi         2989 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vsi_remove_pvid(struct i40e_vsi *vsi)
i40e_vsi         3006 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_setup_tx_resources(struct i40e_vsi *vsi)
i40e_vsi         3028 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_free_tx_resources(struct i40e_vsi *vsi)
i40e_vsi         3055 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_setup_rx_resources(struct i40e_vsi *vsi)
i40e_vsi         3070 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_free_rx_resources(struct i40e_vsi *vsi)
i40e_vsi         3133 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = ring->vsi;
i40e_vsi         3246 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = ring->vsi;
i40e_vsi         3369 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_configure_tx(struct i40e_vsi *vsi)
i40e_vsi         3392 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_configure_rx(struct i40e_vsi *vsi)
i40e_vsi         3423 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_config_dcb_rings(struct i40e_vsi *vsi)
i40e_vsi         3459 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_set_vsi_rx_mode(struct i40e_vsi *vsi)
i40e_vsi         3472 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_fdir_filter_restore(struct i40e_vsi *vsi)
i40e_vsi         3497 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_configure(struct i40e_vsi *vsi)
i40e_vsi         3515 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_configure_msix(struct i40e_vsi *vsi)
i40e_vsi         3638 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_configure_msi_and_legacy(struct i40e_vsi *vsi)
i40e_vsi         3767 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_request_irq_msix(struct i40e_vsi *vsi, char *basename)
i40e_vsi         3840 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_disable_irq(struct i40e_vsi *vsi)
i40e_vsi         3886 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_enable_irq(struct i40e_vsi *vsi)
i40e_vsi         3957 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         4060 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = tx_ring->vsi;
i40e_vsi         4144 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi;
i40e_vsi         4161 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_map_vector_to_qp(struct i40e_vsi *vsi, int v_idx, int qp_idx)
i40e_vsi         4197 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_map_rings_to_vectors(struct i40e_vsi *vsi)
i40e_vsi         4238 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_request_irq(struct i40e_vsi *vsi, char *basename)
i40e_vsi         4269 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4393 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_control_tx(struct i40e_vsi *vsi, bool enable)
i40e_vsi         4513 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_control_rx(struct i40e_vsi *vsi, bool enable)
i40e_vsi         4542 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_start_rings(struct i40e_vsi *vsi)
i40e_vsi         4559 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vsi_stop_rings(struct i40e_vsi *vsi)
i40e_vsi         4583 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_vsi_stop_rings_no_wait(struct i40e_vsi *vsi)
i40e_vsi         4599 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_free_irq(struct i40e_vsi *vsi)
i40e_vsi         4724 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_free_q_vector(struct i40e_vsi *vsi, int v_idx)
i40e_vsi         4755 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_free_q_vectors(struct i40e_vsi *vsi)
i40e_vsi         4809 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_napi_enable_all(struct i40e_vsi *vsi)
i40e_vsi         4828 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_napi_disable_all(struct i40e_vsi *vsi)
i40e_vsi         4847 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_close(struct i40e_vsi *vsi)
i40e_vsi         4865 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_quiesce_vsi(struct i40e_vsi *vsi)
i40e_vsi         4881 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_unquiesce_vsi(struct i40e_vsi *vsi)
i40e_vsi         4926 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_wait_queues_disabled(struct i40e_vsi *vsi)
i40e_vsi         5092 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         5172 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi)
i40e_vsi         5234 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_configure_bw_alloc(struct i40e_vsi *vsi, u8 enabled_tc,
i40e_vsi         5277 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_config_netdev_tc(struct i40e_vsi *vsi, u8 enabled_tc)
i40e_vsi         5332 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_update_queue_map(struct i40e_vsi *vsi,
i40e_vsi         5359 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_config_tc(struct i40e_vsi *vsi, u8 enabled_tc)
i40e_vsi         5487 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_link_speed(struct i40e_vsi *vsi)
i40e_vsi         5515 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate)
i40e_vsi         5554 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_remove_queue_channels(struct i40e_vsi *vsi)
i40e_vsi         5573 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_vsi *p_vsi;
i40e_vsi         5642 drivers/net/ethernet/intel/i40e/i40e_main.c static bool i40e_is_any_channel(struct i40e_vsi *vsi)
i40e_vsi         5661 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_max_queues_for_channel(struct i40e_vsi *vsi)
i40e_vsi         5688 drivers/net/ethernet/intel/i40e/i40e_main.c 				    struct i40e_vsi *vsi, bool *reconfig_rss)
i40e_vsi         5737 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_reconfig_rss(struct i40e_vsi *vsi, u16 rss_size)
i40e_vsi         5899 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_channel_config_bw(struct i40e_vsi *vsi, struct i40e_channel *ch,
i40e_vsi         5935 drivers/net/ethernet/intel/i40e/i40e_main.c 				       struct i40e_vsi *vsi,
i40e_vsi         5989 drivers/net/ethernet/intel/i40e/i40e_main.c 					struct i40e_vsi *vsi,
i40e_vsi         6040 drivers/net/ethernet/intel/i40e/i40e_main.c static bool i40e_setup_channel(struct i40e_pf *pf, struct i40e_vsi *vsi,
i40e_vsi         6075 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_validate_and_set_switch_mode(struct i40e_vsi *vsi)
i40e_vsi         6133 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_create_queue_channel(struct i40e_vsi *vsi,
i40e_vsi         6247 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_configure_queue_channels(struct i40e_vsi *vsi)
i40e_vsi         6494 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_print_link_message(struct i40e_vsi *vsi, bool isup)
i40e_vsi         6612 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_up_complete(struct i40e_vsi *vsi)
i40e_vsi         6662 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi)
i40e_vsi         6679 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_up(struct i40e_vsi *vsi)
i40e_vsi         6786 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_down(struct i40e_vsi *vsi)
i40e_vsi         6823 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_validate_mqprio_qopt(struct i40e_vsi *vsi,
i40e_vsi         6868 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_set_default_tc_config(struct i40e_vsi *vsi)
i40e_vsi         6951 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_reset_ch_rings(struct i40e_vsi *vsi, struct i40e_channel *ch)
i40e_vsi         6974 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_free_macvlan_channels(struct i40e_vsi *vsi)
i40e_vsi         6983 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_vsi *parent_vsi;
i40e_vsi         7019 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_fwd_ring_up(struct i40e_vsi *vsi, struct net_device *vdev,
i40e_vsi         7093 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_setup_macvlans(struct i40e_vsi *vsi, u16 macvlan_cnt, u16 qcnt,
i40e_vsi         7198 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         7304 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_del_all_macvlans(struct i40e_vsi *vsi)
i40e_vsi         7343 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         7384 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         7570 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
i40e_vsi         7637 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
i40e_vsi         7742 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_parse_cls_flower(struct i40e_vsi *vsi,
i40e_vsi         7949 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_handle_tclass(struct i40e_vsi *vsi, u32 tc,
i40e_vsi         7983 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_configure_clsflower(struct i40e_vsi *vsi,
i40e_vsi         8060 drivers/net/ethernet/intel/i40e/i40e_main.c static struct i40e_cloud_filter *i40e_find_cloud_filter(struct i40e_vsi *vsi,
i40e_vsi         8079 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_delete_clsflower(struct i40e_vsi *vsi,
i40e_vsi         8125 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         8191 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         8232 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_open(struct i40e_vsi *vsi)
i40e_vsi         8399 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         8477 drivers/net/ethernet/intel/i40e/i40e_main.c 			struct i40e_vsi *vsi = pf->vsi[v];
i40e_vsi         8490 drivers/net/ethernet/intel/i40e/i40e_main.c 			struct i40e_vsi *vsi = pf->vsi[v];
i40e_vsi         8975 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_link_event(struct i40e_vsi *vsi, bool link_up)
i40e_vsi         9036 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         9376 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         9412 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         9472 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *ctl_vsi = NULL;
i40e_vsi         9520 drivers/net/ethernet/intel/i40e/i40e_main.c 			struct i40e_vsi *vsi = pf->vsi[v];
i40e_vsi         9627 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_clear(struct i40e_vsi *vsi);
i40e_vsi         9635 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi;
i40e_vsi         9679 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi;
i40e_vsi         9695 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_rebuild_cloud_filters(struct i40e_vsi *vsi, u16 seid)
i40e_vsi         9732 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_rebuild_channels(struct i40e_vsi *vsi)
i40e_vsi         9929 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         10527 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_set_num_rings_in_vsi(struct i40e_vsi *vsi)
i40e_vsi         10593 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_alloc_arrays(struct i40e_vsi *vsi, bool alloc_qvectors)
i40e_vsi         10639 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi;
i40e_vsi         10727 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_free_arrays(struct i40e_vsi *vsi, bool free_qvectors)
i40e_vsi         10745 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_clear_rss_config_user(struct i40e_vsi *vsi)
i40e_vsi         10761 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_clear(struct i40e_vsi *vsi)
i40e_vsi         10812 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_clear_rings(struct i40e_vsi *vsi)
i40e_vsi         10831 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_alloc_rings(struct i40e_vsi *vsi)
i40e_vsi         11155 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_alloc_q_vector(struct i40e_vsi *vsi, int v_idx, int cpu)
i40e_vsi         11185 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_alloc_q_vectors(struct i40e_vsi *vsi)
i40e_vsi         11418 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
i40e_vsi         11464 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_config_rss_reg(struct i40e_vsi *vsi, const u8 *seed,
i40e_vsi         11518 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_rss_reg(struct i40e_vsi *vsi, u8 *seed,
i40e_vsi         11552 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
i40e_vsi         11571 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
i40e_vsi         11603 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         11675 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = pf->vsi[pf->lan_vsi];
i40e_vsi         12072 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_clear_rss_lut(struct i40e_vsi *vsi)
i40e_vsi         12100 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12165 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12217 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12346 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12421 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12506 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_xdp_setup(struct i40e_vsi *vsi,
i40e_vsi         12561 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_enter_busy_conf(struct i40e_vsi *vsi)
i40e_vsi         12580 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_exit_busy_conf(struct i40e_vsi *vsi)
i40e_vsi         12592 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_queue_pair_reset_stats(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12609 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_queue_pair_clean_rings(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12628 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_queue_pair_toggle_napi(struct i40e_vsi *vsi, int queue_pair,
i40e_vsi         12654 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_queue_pair_toggle_rings(struct i40e_vsi *vsi, int queue_pair,
i40e_vsi         12705 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_queue_pair_enable_irq(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12725 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_queue_pair_disable_irq(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12759 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12783 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair)
i40e_vsi         12819 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         12883 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_config_netdev(struct i40e_vsi *vsi)
i40e_vsi         13028 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_vsi_delete(struct i40e_vsi *vsi)
i40e_vsi         13043 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi)
i40e_vsi         13078 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_vsi(struct i40e_vsi *vsi)
i40e_vsi         13324 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_vsi_release(struct i40e_vsi *vsi)
i40e_vsi         13425 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_vsi_setup_vectors(struct i40e_vsi *vsi)
i40e_vsi         13481 drivers/net/ethernet/intel/i40e/i40e_main.c static struct i40e_vsi *i40e_vsi_reinit_setup(struct i40e_vsi *vsi)
i40e_vsi         13560 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_vsi *i40e_vsi_setup(struct i40e_pf *pf, u8 type,
i40e_vsi         13563 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         13904 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         13947 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi)
i40e_vsi         14273 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_vsi *vsi = NULL;
i40e_vsi         14641 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_vsi *vsi;
i40e_vsi         14669 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf->vsi = kcalloc(pf->num_alloc_vsi, sizeof(struct i40e_vsi *),
i40e_vsi         15043 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf->vsi = kcalloc(pf->num_alloc_vsi, sizeof(struct i40e_vsi *),
i40e_vsi         15345 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_vsi *vsi = pf->vsi[0];
i40e_vsi           95 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct i40e_vsi *vsi;
i40e_vsi          173 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_add_del_fdir_udpv4(struct i40e_vsi *vsi,
i40e_vsi          245 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_add_del_fdir_tcpv4(struct i40e_vsi *vsi,
i40e_vsi          324 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_add_del_fdir_sctpv4(struct i40e_vsi *vsi,
i40e_vsi          398 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_add_del_fdir_ipv4(struct i40e_vsi *vsi,
i40e_vsi          469 drivers/net/ethernet/intel/i40e/i40e_txrx.c int i40e_add_del_fdir(struct i40e_vsi *vsi,
i40e_vsi          720 drivers/net/ethernet/intel/i40e/i40e_txrx.c void i40e_detect_recover_hung(struct i40e_vsi *vsi)
i40e_vsi          774 drivers/net/ethernet/intel/i40e/i40e_txrx.c static bool i40e_clean_tx_irq(struct i40e_vsi *vsi,
i40e_vsi          905 drivers/net/ethernet/intel/i40e/i40e_txrx.c static void i40e_enable_wb_on_itr(struct i40e_vsi *vsi,
i40e_vsi          939 drivers/net/ethernet/intel/i40e/i40e_txrx.c void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector)
i40e_vsi         1632 drivers/net/ethernet/intel/i40e/i40e_txrx.c static inline void i40e_rx_checksum(struct i40e_vsi *vsi,
i40e_vsi         2502 drivers/net/ethernet/intel/i40e/i40e_txrx.c static inline void i40e_update_enable_itr(struct i40e_vsi *vsi,
i40e_vsi         2572 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct i40e_vsi *vsi = q_vector->vsi;
i40e_vsi         3679 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         3707 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          405 drivers/net/ethernet/intel/i40e/i40e_txrx.h 	struct i40e_vsi *vsi;		/* Backreference to associated VSI */
i40e_vsi          491 drivers/net/ethernet/intel/i40e/i40e_txrx.h void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector);
i40e_vsi          493 drivers/net/ethernet/intel/i40e/i40e_txrx.h void i40e_detect_recover_hung(struct i40e_vsi *vsi);
i40e_vsi           68 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h 			       struct i40e_vsi *vsi,
i40e_vsi           89 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi);
i40e_vsi          176 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
i40e_vsi          193 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
i40e_vsi          226 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
i40e_vsi          550 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi          713 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         1110 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static inline int i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi);
i40e_vsi         1131 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         1852 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         1982 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static inline int i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi)
i40e_vsi         2286 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static int i40e_ctrl_vf_tx_rings(struct i40e_vsi *vsi, unsigned long q_map,
i40e_vsi         2309 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static int i40e_ctrl_vf_rx_rings(struct i40e_vsi *vsi, unsigned long q_map,
i40e_vsi         2510 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         2619 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         2688 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         2756 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         2827 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         2948 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         2978 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3076 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         3102 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         3131 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3256 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static struct i40e_vsi *i40e_find_vsi_from_seid(struct i40e_vf *vf, u16 seid)
i40e_vsi         3259 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3280 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3326 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3458 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = NULL;
i40e_vsi         3930 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         3959 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4062 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static bool i40e_vsi_has_vlans(struct i40e_vsi *vsi)
i40e_vsi         4099 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         4263 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi;
i40e_vsi         4315 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi         4443 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi           19 drivers/net/ethernet/intel/i40e/i40e_xsk.c static int i40e_xsk_umem_dma_map(struct i40e_vsi *vsi, struct xdp_umem *umem)
i40e_vsi           53 drivers/net/ethernet/intel/i40e/i40e_xsk.c static void i40e_xsk_umem_dma_unmap(struct i40e_vsi *vsi, struct xdp_umem *umem)
i40e_vsi           77 drivers/net/ethernet/intel/i40e/i40e_xsk.c static int i40e_xsk_umem_enable(struct i40e_vsi *vsi, struct xdp_umem *umem,
i40e_vsi          134 drivers/net/ethernet/intel/i40e/i40e_xsk.c static int i40e_xsk_umem_disable(struct i40e_vsi *vsi, u16 qid)
i40e_vsi          175 drivers/net/ethernet/intel/i40e/i40e_xsk.c int i40e_xsk_umem_setup(struct i40e_vsi *vsi, struct xdp_umem *umem,
i40e_vsi          719 drivers/net/ethernet/intel/i40e/i40e_xsk.c bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi,
i40e_vsi          789 drivers/net/ethernet/intel/i40e/i40e_xsk.c 	struct i40e_vsi *vsi = np->vsi;
i40e_vsi          873 drivers/net/ethernet/intel/i40e/i40e_xsk.c bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi)
i40e_vsi            7 drivers/net/ethernet/intel/i40e/i40e_xsk.h struct i40e_vsi;
i40e_vsi           11 drivers/net/ethernet/intel/i40e/i40e_xsk.h int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair);
i40e_vsi           12 drivers/net/ethernet/intel/i40e/i40e_xsk.h int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair);
i40e_vsi           13 drivers/net/ethernet/intel/i40e/i40e_xsk.h int i40e_xsk_umem_setup(struct i40e_vsi *vsi, struct xdp_umem *umem,
i40e_vsi           19 drivers/net/ethernet/intel/i40e/i40e_xsk.h bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi,