Symbol: i40e_vsi
drivers/net/ethernet/intel/i40e/i40e.h
1088
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e.h
1093
static inline void i40e_vsi_setup_irqhandler(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1161
int i40e_up(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1162
void i40e_down(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1166
int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
drivers/net/ethernet/intel/i40e/i40e.h
1167
int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
drivers/net/ethernet/intel/i40e/i40e.h
1170
struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id);
drivers/net/ethernet/intel/i40e/i40e.h
1176
static inline struct i40e_vsi *
drivers/net/ethernet/intel/i40e/i40e.h
1179
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e.h
1188
void i40e_update_stats(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1190
void i40e_update_eth_stats(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1191
struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1195
int i40e_add_del_fdir(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1203
struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1205
void __i40e_del_filter(struct i40e_vsi *vsi, struct i40e_mac_filter *f);
drivers/net/ethernet/intel/i40e/i40e.h
1206
int i40e_sync_vsi_filters(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1207
struct i40e_vsi *i40e_vsi_setup(struct i40e_pf *pf, u8 type,
drivers/net/ethernet/intel/i40e/i40e.h
1209
int i40e_vsi_release(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1211
void i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id,
drivers/net/ethernet/intel/i40e/i40e.h
1217
int i40e_vsi_start_rings(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1218
void i40e_vsi_stop_rings(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1219
void i40e_vsi_stop_rings_no_wait(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1220
int i40e_vsi_wait_queues_disabled(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1227
int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1228
void i40e_vsi_remove_pvid(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1229
void i40e_vsi_reset_stats(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1257
static inline void i40e_irq_dynamic_enable(struct i40e_vsi *vsi, int vector)
drivers/net/ethernet/intel/i40e/i40e.h
1275
int i40e_vsi_open(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1276
void i40e_vlan_stripping_disable(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1277
int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1278
int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1279
void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1280
void i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1281
struct i40e_mac_filter *i40e_add_mac_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1283
int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
1284
bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1285
int i40e_count_all_filters(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1286
int i40e_count_active_filters(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1287
struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
1288
void i40e_vlan_stripping_enable(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1298
void i40e_dcbnl_set_all(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1299
void i40e_dcbnl_setup(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1321
int i40e_update_adq_vsi_queues(struct i40e_vsi *vsi, int vsi_offset);
drivers/net/ethernet/intel/i40e/i40e.h
1322
int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1325
void i40e_print_link_message(struct i40e_vsi *vsi, bool isup);
drivers/net/ethernet/intel/i40e/i40e.h
1329
static inline bool i40e_enabled_xdp_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e.h
1334
int i40e_create_queue_channel(struct i40e_vsi *vsi, struct i40e_channel *ch);
drivers/net/ethernet/intel/i40e/i40e.h
1335
int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate);
drivers/net/ethernet/intel/i40e/i40e.h
1336
int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1339
int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1372
static inline struct i40e_vsi *
drivers/net/ethernet/intel/i40e/i40e.h
1375
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e.h
1391
static inline struct i40e_vsi *i40e_pf_get_main_vsi(struct i40e_pf *pf)
drivers/net/ethernet/intel/i40e/i40e.h
449
struct i40e_vsi *parent_vsi;
drivers/net/ethernet/intel/i40e/i40e.h
559
struct i40e_vsi **vsi;
drivers/net/ethernet/intel/i40e/i40e.h
705
static __always_inline struct i40e_vsi *
drivers/net/ethernet/intel/i40e/i40e.h
940
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e.h
947
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_client.c
110
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_client.c
336
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_client.c
402
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_client.c
45
int i40e_client_get_params(struct i40e_vsi *vsi, struct i40e_params *params)
drivers/net/ethernet/intel/i40e/i40e_client.c
668
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(ldev->pf);
drivers/net/ethernet/intel/i40e/i40e_client.c
82
i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id, u8 *msg, u16 len)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
1018
void i40e_dcbnl_setup(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
875
void i40e_dcbnl_set_all(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
925
static int i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
950
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
292
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
410
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_ddp.c
438
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
1343
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
1603
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
25
static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid)
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
490
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
598
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
62
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
673
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
718
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1231
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1698
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2003
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2023
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2035
static bool i40e_active_tx_ring_index(struct i40e_vsi *vsi, u16 index)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2055
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2281
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2312
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
234
I40E_STAT(struct i40e_vsi, _name, _stat)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2394
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2469
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2506
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2777
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2884
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2961
static void i40e_set_itr_per_queue(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3016
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3133
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3362
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3520
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3537
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3620
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3745
static int i40e_update_ethtool_fdir_entry(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3872
static int i40e_del_fdir_entry(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4207
static void i40e_print_input_set(struct i40e_vsi *vsi, u64 old, u64 new)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4292
static int i40e_check_fdir_input_set(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4756
static int i40e_disallow_matching_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4795
static int i40e_add_fdir_ethtool(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4955
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4976
static unsigned int i40e_max_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4996
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5024
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5120
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5160
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5210
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5249
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5486
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5593
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5659
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5699
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5728
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10285
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
10319
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
10376
struct i40e_vsi *ctl_vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
10378
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10527
static int i40e_vsi_clear(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
10535
struct i40e_vsi *main_vsi, *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10579
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10595
static int i40e_rebuild_cloud_filters(struct i40e_vsi *vsi, u16 seid)
drivers/net/ethernet/intel/i40e/i40e_main.c
10631
static int i40e_rebuild_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
10690
static void i40e_clean_xps_state(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
10710
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10839
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
11403
static int i40e_set_num_rings_in_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11474
static int i40e_vsi_alloc_arrays(struct i40e_vsi *vsi, bool alloc_qvectors)
drivers/net/ethernet/intel/i40e/i40e_main.c
11520
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
11608
static void i40e_vsi_free_arrays(struct i40e_vsi *vsi, bool free_qvectors)
drivers/net/ethernet/intel/i40e/i40e_main.c
11626
static void i40e_clear_rss_config_user(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11642
static int i40e_vsi_clear(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11693
static void i40e_vsi_clear_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11712
static int i40e_alloc_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12032
static int i40e_vsi_alloc_q_vector(struct i40e_vsi *vsi, int v_idx)
drivers/net/ethernet/intel/i40e/i40e_main.c
12061
static int i40e_vsi_alloc_q_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12157
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
12290
static int i40e_get_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
12334
static int i40e_config_rss_reg(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
12388
static int i40e_get_rss_reg(struct i40e_vsi *vsi, u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
1241
void i40e_update_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12422
int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
12441
int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
12473
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
12545
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
1257
int i40e_count_all_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1275
int i40e_count_active_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12875
static void i40e_clear_rss_lut(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12898
static int i40e_set_loopback(struct i40e_vsi *vsi, bool ena)
drivers/net/ethernet/intel/i40e/i40e_main.c
12926
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1300
static struct i40e_mac_filter *i40e_find_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
13093
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13163
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13244
static int i40e_xdp_setup(struct i40e_vsi *vsi, struct bpf_prog *prog,
drivers/net/ethernet/intel/i40e/i40e_main.c
1326
struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
13313
static int i40e_enter_busy_conf(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13332
static void i40e_exit_busy_conf(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13344
static void i40e_queue_pair_reset_stats(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13361
static void i40e_queue_pair_clean_rings(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13380
static void i40e_queue_pair_toggle_napi(struct i40e_vsi *vsi, int queue_pair,
drivers/net/ethernet/intel/i40e/i40e_main.c
13406
static int i40e_queue_pair_toggle_rings(struct i40e_vsi *vsi, int queue_pair,
drivers/net/ethernet/intel/i40e/i40e_main.c
13457
static void i40e_queue_pair_enable_irq(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13477
static void i40e_queue_pair_disable_irq(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
1348
bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13511
int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13536
int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13572
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13634
static int i40e_config_netdev(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13750
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
13807
static void i40e_vsi_delete(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13822
int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13857
static int i40e_add_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1406
static int i40e_correct_mac_vlan_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
14097
int i40e_vsi_release(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14200
static int i40e_vsi_setup_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14256
static struct i40e_vsi *i40e_vsi_reinit_setup(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14258
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
14337
struct i40e_vsi *i40e_vsi_setup(struct i40e_pf *pf, u8 type,
drivers/net/ethernet/intel/i40e/i40e_main.c
14340
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
14618
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
14673
struct i40e_vsi *vsi, *vsi_it;
drivers/net/ethernet/intel/i40e/i40e_main.c
14713
static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14776
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
14975
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1503
static s16 i40e_get_vf_new_vlan(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
15218
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
15421
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
15450
pf->vsi = kzalloc_objs(struct i40e_vsi *, pf->num_alloc_vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
1553
static int i40e_correct_vf_mac_vlan_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
15538
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
15873
pf->vsi = kzalloc_objs(struct i40e_vsi *, pf->num_alloc_vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
1607
static void i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
16149
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
16186
struct i40e_vsi *vsi = pf->vsi[0];
drivers/net/ethernet/intel/i40e/i40e_main.c
16288
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
1643
struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
1704
void __i40e_del_filter(struct i40e_vsi *vsi, struct i40e_mac_filter *f)
drivers/net/ethernet/intel/i40e/i40e_main.c
1737
struct i40e_mac_filter *i40e_add_mac_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
1773
int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1804
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1859
static int i40e_config_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
1897
static int i40e_vsi_config_rss(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1939
static int i40e_vsi_setup_queue_map_mqprio(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2027
static void i40e_vsi_setup_queue_map(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2188
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2207
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2229
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2254
static void i40e_undo_del_filter_entries(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2277
static void i40e_undo_add_filter_entries(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2364
void i40e_aqc_del_filters(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2397
void i40e_aqc_add_filters(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2442
i40e_aqc_broadcast_filter(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2484
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
2548
int i40e_sync_vsi_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
2889
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2921
static u16 i40e_calculate_vsi_rx_buf_len(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
2934
static int i40e_max_vsi_frame_size(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2958
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2983
void i40e_vlan_stripping_enable(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3016
void i40e_vlan_stripping_disable(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3059
int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3098
int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3143
void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3160
void i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3187
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
319
struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id)
drivers/net/ethernet/intel/i40e/i40e_main.c
321
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
3210
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
3229
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
3246
static void i40e_restore_vlan(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3268
int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3299
void i40e_vsi_remove_pvid(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3316
static int i40e_vsi_setup_tx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3338
static void i40e_vsi_free_tx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3365
static int i40e_vsi_setup_rx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3380
static void i40e_vsi_free_rx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3443
struct i40e_vsi *vsi = ring->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
35
static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
3567
struct i40e_vsi *vsi = ring->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
357
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
37
static int i40e_add_vsi(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
3719
static int i40e_vsi_configure_tx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3742
static int i40e_vsi_configure_rx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3769
static void i40e_vsi_config_dcb_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
38
static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
3805
static void i40e_set_vsi_rx_mode(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3836
static void i40e_fdir_filter_restore(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3858
static int i40e_vsi_configure(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3876
static void i40e_vsi_configure_msix(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4006
static void i40e_configure_msi_and_legacy(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4126
static int i40e_vsi_request_irq_msix(struct i40e_vsi *vsi, char *basename)
drivers/net/ethernet/intel/i40e/i40e_main.c
4200
static void i40e_vsi_disable_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4246
static int i40e_vsi_enable_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4316
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
434
struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4429
struct i40e_vsi *vsi = tx_ring->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4513
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4530
static void i40e_map_vector_to_qp(struct i40e_vsi *vsi, int v_idx, int qp_idx)
drivers/net/ethernet/intel/i40e/i40e_main.c
4566
static void i40e_vsi_map_rings_to_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4607
static int i40e_vsi_request_irq(struct i40e_vsi *vsi, char *basename)
drivers/net/ethernet/intel/i40e/i40e_main.c
4638
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
472
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4761
static int i40e_vsi_enable_tx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4880
static int i40e_vsi_enable_rx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4903
int i40e_vsi_start_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4922
void i40e_vsi_stop_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4958
void i40e_vsi_stop_rings_no_wait(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4974
static void i40e_vsi_free_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5097
static void i40e_free_q_vector(struct i40e_vsi *vsi, int v_idx)
drivers/net/ethernet/intel/i40e/i40e_main.c
5128
static void i40e_vsi_free_q_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5165
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5186
static void i40e_napi_enable_all(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5205
static void i40e_napi_disable_all(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5224
static void i40e_vsi_close(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5242
static void i40e_quiesce_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5258
static void i40e_unquiesce_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5275
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5288
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
530
void i40e_vsi_reset_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5301
int i40e_vsi_wait_queues_disabled(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5353
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5466
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
5487
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
5547
static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5609
static int i40e_vsi_configure_bw_alloc(struct i40e_vsi *vsi, u8 enabled_tc,
drivers/net/ethernet/intel/i40e/i40e_main.c
5653
static void i40e_vsi_config_netdev_tc(struct i40e_vsi *vsi, u8 enabled_tc)
drivers/net/ethernet/intel/i40e/i40e_main.c
5708
static void i40e_vsi_update_queue_map(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
5727
int i40e_update_adq_vsi_queues(struct i40e_vsi *vsi, int vsi_offset)
drivers/net/ethernet/intel/i40e/i40e_main.c
5787
static int i40e_vsi_config_tc(struct i40e_vsi *vsi, u8 enabled_tc)
drivers/net/ethernet/intel/i40e/i40e_main.c
586
static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
5922
static int i40e_vsi_reconfig_tc(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5937
static int i40e_get_link_speed(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5964
static u64 i40e_bw_bytes_to_mbits(struct i40e_vsi *vsi, u64 max_tx_rate)
drivers/net/ethernet/intel/i40e/i40e_main.c
5985
int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate)
drivers/net/ethernet/intel/i40e/i40e_main.c
6024
static void i40e_remove_queue_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6043
struct i40e_vsi *p_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
6113
static int i40e_get_max_queues_for_channel(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6140
struct i40e_vsi *vsi, bool *reconfig_rss)
drivers/net/ethernet/intel/i40e/i40e_main.c
6189
static int i40e_vsi_reconfig_rss(struct i40e_vsi *vsi, u16 rss_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
6349
static int i40e_channel_config_bw(struct i40e_vsi *vsi, struct i40e_channel *ch,
drivers/net/ethernet/intel/i40e/i40e_main.c
6386
struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6440
struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6490
static bool i40e_setup_channel(struct i40e_pf *pf, struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6493
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
6527
static int i40e_validate_and_set_switch_mode(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6583
int i40e_create_queue_channel(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6686
static int i40e_configure_queue_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6796
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
703
i40e_stats_update_rx_discards(struct i40e_vsi *vsi, struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_main.c
7058
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
721
void i40e_update_eth_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7247
static void i40e_print_link_message_eee(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
7272
void i40e_print_link_message(struct i40e_vsi *vsi, bool isup)
drivers/net/ethernet/intel/i40e/i40e_main.c
7407
static int i40e_up_complete(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7457
static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7574
int i40e_up(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7594
void i40e_down(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7632
static int i40e_validate_mqprio_qopt(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
7679
static void i40e_vsi_set_default_tc_config(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7762
static void i40e_reset_ch_rings(struct i40e_vsi *vsi, struct i40e_channel *ch)
drivers/net/ethernet/intel/i40e/i40e_main.c
7785
static void i40e_free_macvlan_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7794
struct i40e_vsi *parent_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
7830
static int i40e_fwd_ring_up(struct i40e_vsi *vsi, struct net_device *vdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
7904
static int i40e_setup_macvlans(struct i40e_vsi *vsi, u16 macvlan_cnt, u16 qcnt,
drivers/net/ethernet/intel/i40e/i40e_main.c
8008
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8114
static void i40e_del_all_macvlans(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
8153
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8193
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8387
int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8456
int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8564
static int i40e_parse_cls_flower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
869
static void i40e_update_vsi_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
8775
static int i40e_handle_tclass(struct i40e_vsi *vsi, u32 tc,
drivers/net/ethernet/intel/i40e/i40e_main.c
8809
static int i40e_configure_clsflower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8890
static struct i40e_cloud_filter *i40e_find_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8909
static int i40e_delete_clsflower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8955
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9021
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9058
static int i40e_netif_set_realnum_tx_rx_queues(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
9081
int i40e_vsi_open(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
9263
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9283
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9854
static void i40e_vsi_link_event(struct i40e_vsi *vsi, bool link_up)
drivers/net/ethernet/intel/i40e/i40e_main.c
9891
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9911
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
9998
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1477
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1542
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1057
static void i40e_enable_wb_on_itr(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1091
void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1742
static inline void i40e_rx_checksum(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2664
static inline void i40e_update_enable_itr(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2747
struct i40e_vsi *vsi = q_vector->vsi;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3743
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
382
static int i40e_add_del_fdir_udp(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3979
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
4009
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
430
static int i40e_add_del_fdir_tcp(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
484
static int i40e_add_del_fdir_sctp(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
533
static int i40e_add_del_fdir_ip(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
588
int i40e_add_del_fdir(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
873
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
89
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
927
static bool i40e_clean_tx_irq(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_txrx.h
393
struct i40e_vsi *vsi; /* Backreference to associated VSI */
drivers/net/ethernet/intel/i40e/i40e_txrx.h
472
void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector);
drivers/net/ethernet/intel/i40e/i40e_txrx_common.h
107
bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_txrx_common.h
67
struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1216
static int __i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1235
static int i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1255
static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1383
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2128
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2352
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2552
static int i40e_ctrl_vf_tx_rings(struct i40e_vsi *vsi, unsigned long q_map,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2575
static int i40e_ctrl_vf_rx_rings(struct i40e_vsi *vsi, unsigned long q_map,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
263
struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2731
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
280
struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2837
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2901
struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx];
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3064
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
313
struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3133
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3220
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3291
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3347
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3414
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3444
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3542
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3568
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3598
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3723
static struct i40e_vsi *i40e_find_vsi_from_seid(struct i40e_vf *vf, u16 seid)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3726
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3747
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3792
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3926
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4381
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4442
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4536
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4691
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4741
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4802
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4899
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
5020
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
635
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
716
struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx];
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
812
struct i40e_vsi *main_vsi, *vsi;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
138
static int i40e_xsk_pool_disable(struct i40e_vsi *vsi, u16 qid)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
183
int i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool,
drivers/net/ethernet/intel/i40e/i40e_xsk.c
60
int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
630
bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
694
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
779
bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
82
static int i40e_xsk_pool_enable(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_xsk.h
18
struct i40e_vsi;
drivers/net/ethernet/intel/i40e/i40e_xsk.h
22
int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair);
drivers/net/ethernet/intel/i40e/i40e_xsk.h
23
int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair);
drivers/net/ethernet/intel/i40e/i40e_xsk.h
24
int i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool,
drivers/net/ethernet/intel/i40e/i40e_xsk.h
29
bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring);
drivers/net/ethernet/intel/i40e/i40e_xsk.h
31
int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc);