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,