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
1322
int i40e_update_adq_vsi_queues(struct i40e_vsi *vsi, int vsi_offset);
drivers/net/ethernet/intel/i40e/i40e.h
1323
int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e.h
1326
void i40e_print_link_message(struct i40e_vsi *vsi, bool isup);
drivers/net/ethernet/intel/i40e/i40e.h
1330
static inline bool i40e_enabled_xdp_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e.h
1335
int i40e_create_queue_channel(struct i40e_vsi *vsi, struct i40e_channel *ch);
drivers/net/ethernet/intel/i40e/i40e.h
1336
int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate);
drivers/net/ethernet/intel/i40e/i40e.h
1337
int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1340
int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e.h
1373
static inline struct i40e_vsi *
drivers/net/ethernet/intel/i40e/i40e.h
1376
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e.h
1392
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
3740
static int i40e_update_ethtool_fdir_entry(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3867
static int i40e_del_fdir_entry(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4202
static void i40e_print_input_set(struct i40e_vsi *vsi, u64 old, u64 new)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4287
static int i40e_check_fdir_input_set(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4751
static int i40e_disallow_matching_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4790
static int i40e_add_fdir_ethtool(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4950
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4971
static unsigned int i40e_max_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4991
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5019
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5115
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5155
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5205
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5244
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5481
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5588
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5654
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5694
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5723
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10001
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10288
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
10322
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
10379
struct i40e_vsi *ctl_vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
10381
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10530
static int i40e_vsi_clear(struct i40e_vsi *vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
10538
struct i40e_vsi *main_vsi, *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10582
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10598
static int i40e_rebuild_cloud_filters(struct i40e_vsi *vsi, u16 seid)
drivers/net/ethernet/intel/i40e/i40e_main.c
10634
static int i40e_rebuild_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
10693
static void i40e_clean_xps_state(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
10713
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
10842
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
11406
static int i40e_set_num_rings_in_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11477
static int i40e_vsi_alloc_arrays(struct i40e_vsi *vsi, bool alloc_qvectors)
drivers/net/ethernet/intel/i40e/i40e_main.c
11523
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
11611
static void i40e_vsi_free_arrays(struct i40e_vsi *vsi, bool free_qvectors)
drivers/net/ethernet/intel/i40e/i40e_main.c
11629
static void i40e_clear_rss_config_user(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11645
static int i40e_vsi_clear(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11696
static void i40e_vsi_clear_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
11715
static int i40e_alloc_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12035
static int i40e_vsi_alloc_q_vector(struct i40e_vsi *vsi, int v_idx)
drivers/net/ethernet/intel/i40e/i40e_main.c
12064
static int i40e_vsi_alloc_q_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12160
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
12293
static int i40e_get_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
12337
static int i40e_config_rss_reg(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
12391
static int i40e_get_rss_reg(struct i40e_vsi *vsi, u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
12425
int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
1244
void i40e_update_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12444
int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
12476
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
12548
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
1260
int i40e_count_all_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1278
int i40e_count_active_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12878
static void i40e_clear_rss_lut(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
12901
static int i40e_set_loopback(struct i40e_vsi *vsi, bool ena)
drivers/net/ethernet/intel/i40e/i40e_main.c
12929
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1303
static struct i40e_mac_filter *i40e_find_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
13096
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13166
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13247
static int i40e_xdp_setup(struct i40e_vsi *vsi, struct bpf_prog *prog,
drivers/net/ethernet/intel/i40e/i40e_main.c
1329
struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
13316
static int i40e_enter_busy_conf(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13335
static void i40e_exit_busy_conf(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13347
static void i40e_queue_pair_reset_stats(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13364
static void i40e_queue_pair_clean_rings(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13383
static void i40e_queue_pair_toggle_napi(struct i40e_vsi *vsi, int queue_pair,
drivers/net/ethernet/intel/i40e/i40e_main.c
13409
static int i40e_queue_pair_toggle_rings(struct i40e_vsi *vsi, int queue_pair,
drivers/net/ethernet/intel/i40e/i40e_main.c
13460
static void i40e_queue_pair_enable_irq(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13480
static void i40e_queue_pair_disable_irq(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
1351
bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13514
int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13539
int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair)
drivers/net/ethernet/intel/i40e/i40e_main.c
13575
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
13637
static int i40e_config_netdev(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13753
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
13809
static void i40e_vsi_delete(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13824
int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
13859
static int i40e_add_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1409
static int i40e_correct_mac_vlan_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
14099
int i40e_vsi_release(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14202
static int i40e_vsi_setup_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14258
static struct i40e_vsi *i40e_vsi_reinit_setup(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14260
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
14339
struct i40e_vsi *i40e_vsi_setup(struct i40e_pf *pf, u8 type,
drivers/net/ethernet/intel/i40e/i40e_main.c
14342
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
14620
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
14675
struct i40e_vsi *vsi, *vsi_it;
drivers/net/ethernet/intel/i40e/i40e_main.c
14715
static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
14778
struct i40e_vsi *vsi = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
14977
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1506
static s16 i40e_get_vf_new_vlan(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
15220
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
15423
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
15452
pf->vsi = kzalloc_objs(struct i40e_vsi *, pf->num_alloc_vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
15540
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1556
static int i40e_correct_vf_mac_vlan_filters(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
15875
pf->vsi = kzalloc_objs(struct i40e_vsi *, pf->num_alloc_vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
1610
static void i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
16153
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
16190
struct i40e_vsi *vsi = pf->vsi[0];
drivers/net/ethernet/intel/i40e/i40e_main.c
16292
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
1646
struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
1707
void __i40e_del_filter(struct i40e_vsi *vsi, struct i40e_mac_filter *f)
drivers/net/ethernet/intel/i40e/i40e_main.c
1740
struct i40e_mac_filter *i40e_add_mac_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
1776
int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1807
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
1862
static int i40e_config_rss_aq(struct i40e_vsi *vsi, const u8 *seed,
drivers/net/ethernet/intel/i40e/i40e_main.c
1900
static int i40e_vsi_config_rss(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
1942
static int i40e_vsi_setup_queue_map_mqprio(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2030
static void i40e_vsi_setup_queue_map(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2191
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2210
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2232
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2257
static void i40e_undo_del_filter_entries(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2280
static void i40e_undo_add_filter_entries(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2367
void i40e_aqc_del_filters(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2400
void i40e_aqc_add_filters(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2445
i40e_aqc_broadcast_filter(struct i40e_vsi *vsi, const char *vsi_name,
drivers/net/ethernet/intel/i40e/i40e_main.c
2487
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
2551
int i40e_sync_vsi_filters(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
2892
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2924
static u16 i40e_calculate_vsi_rx_buf_len(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
2937
static int i40e_max_vsi_frame_size(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
2961
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
2986
void i40e_vlan_stripping_enable(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3019
void i40e_vlan_stripping_disable(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3062
int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3101
int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3146
void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3163
void i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3190
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
3213
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
322
struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id)
drivers/net/ethernet/intel/i40e/i40e_main.c
3232
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
324
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
3249
static void i40e_restore_vlan(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3271
int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3302
void i40e_vsi_remove_pvid(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3319
static int i40e_vsi_setup_tx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3341
static void i40e_vsi_free_tx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3368
static int i40e_vsi_setup_rx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3383
static void i40e_vsi_free_rx_resources(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3446
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
3570
struct i40e_vsi *vsi = ring->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
360
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
3722
static int i40e_vsi_configure_tx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3745
static int i40e_vsi_configure_rx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3772
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
3808
static void i40e_set_vsi_rx_mode(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3839
static void i40e_fdir_filter_restore(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3861
static int i40e_vsi_configure(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
3879
static void i40e_vsi_configure_msix(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4009
static void i40e_configure_msi_and_legacy(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4129
static int i40e_vsi_request_irq_msix(struct i40e_vsi *vsi, char *basename)
drivers/net/ethernet/intel/i40e/i40e_main.c
4203
static void i40e_vsi_disable_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4249
static int i40e_vsi_enable_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4319
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
437
struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4432
struct i40e_vsi *vsi = tx_ring->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4516
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4533
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
4569
static void i40e_vsi_map_rings_to_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4610
static int i40e_vsi_request_irq(struct i40e_vsi *vsi, char *basename)
drivers/net/ethernet/intel/i40e/i40e_main.c
4641
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
475
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
4764
static int i40e_vsi_enable_tx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4883
static int i40e_vsi_enable_rx(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4906
int i40e_vsi_start_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4925
void i40e_vsi_stop_rings(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4961
void i40e_vsi_stop_rings_no_wait(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
4977
static void i40e_vsi_free_irq(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5100
static void i40e_free_q_vector(struct i40e_vsi *vsi, int v_idx)
drivers/net/ethernet/intel/i40e/i40e_main.c
5131
static void i40e_vsi_free_q_vectors(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5168
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5189
static void i40e_napi_enable_all(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5208
static void i40e_napi_disable_all(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5227
static void i40e_vsi_close(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5245
static void i40e_quiesce_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5261
static void i40e_unquiesce_vsi(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5278
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5291
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5304
int i40e_vsi_wait_queues_disabled(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
533
void i40e_vsi_reset_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5356
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
5469
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
5490
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
5550
static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5612
static int i40e_vsi_configure_bw_alloc(struct i40e_vsi *vsi, u8 enabled_tc,
drivers/net/ethernet/intel/i40e/i40e_main.c
5656
static void i40e_vsi_config_netdev_tc(struct i40e_vsi *vsi, u8 enabled_tc)
drivers/net/ethernet/intel/i40e/i40e_main.c
5711
static void i40e_vsi_update_queue_map(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
5730
int i40e_update_adq_vsi_queues(struct i40e_vsi *vsi, int vsi_offset)
drivers/net/ethernet/intel/i40e/i40e_main.c
5790
static int i40e_vsi_config_tc(struct i40e_vsi *vsi, u8 enabled_tc)
drivers/net/ethernet/intel/i40e/i40e_main.c
589
static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw)
drivers/net/ethernet/intel/i40e/i40e_main.c
5925
static int i40e_vsi_reconfig_tc(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5940
static int i40e_get_link_speed(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
5967
static u64 i40e_bw_bytes_to_mbits(struct i40e_vsi *vsi, u64 max_tx_rate)
drivers/net/ethernet/intel/i40e/i40e_main.c
5988
int i40e_set_bw_limit(struct i40e_vsi *vsi, u16 seid, u64 max_tx_rate)
drivers/net/ethernet/intel/i40e/i40e_main.c
6027
static void i40e_remove_queue_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6046
struct i40e_vsi *p_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
6116
static int i40e_get_max_queues_for_channel(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6143
struct i40e_vsi *vsi, bool *reconfig_rss)
drivers/net/ethernet/intel/i40e/i40e_main.c
6192
static int i40e_vsi_reconfig_rss(struct i40e_vsi *vsi, u16 rss_size)
drivers/net/ethernet/intel/i40e/i40e_main.c
6352
static int i40e_channel_config_bw(struct i40e_vsi *vsi, struct i40e_channel *ch,
drivers/net/ethernet/intel/i40e/i40e_main.c
6389
struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6443
struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6493
static bool i40e_setup_channel(struct i40e_pf *pf, struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6496
struct i40e_vsi *main_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
6530
static int i40e_validate_and_set_switch_mode(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6586
int i40e_create_queue_channel(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
6689
static int i40e_configure_queue_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
6799
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
706
i40e_stats_update_rx_discards(struct i40e_vsi *vsi, struct i40e_hw *hw,
drivers/net/ethernet/intel/i40e/i40e_main.c
7061
struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_main.c
724
void i40e_update_eth_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7250
static void i40e_print_link_message_eee(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
7275
void i40e_print_link_message(struct i40e_vsi *vsi, bool isup)
drivers/net/ethernet/intel/i40e/i40e_main.c
7410
static int i40e_up_complete(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7460
static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7577
int i40e_up(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7597
void i40e_down(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7635
static int i40e_validate_mqprio_qopt(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
7682
static void i40e_vsi_set_default_tc_config(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7765
static void i40e_reset_ch_rings(struct i40e_vsi *vsi, struct i40e_channel *ch)
drivers/net/ethernet/intel/i40e/i40e_main.c
7788
static void i40e_free_macvlan_channels(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
7797
struct i40e_vsi *parent_vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
7833
static int i40e_fwd_ring_up(struct i40e_vsi *vsi, struct net_device *vdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
7907
static int i40e_setup_macvlans(struct i40e_vsi *vsi, u16 macvlan_cnt, u16 qcnt,
drivers/net/ethernet/intel/i40e/i40e_main.c
8011
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8117
static void i40e_del_all_macvlans(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
8156
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8196
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
8390
int i40e_add_del_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8459
int i40e_add_del_cloud_filter_big_buf(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8567
static int i40e_parse_cls_flower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
872
static void i40e_update_vsi_stats(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
8778
static int i40e_handle_tclass(struct i40e_vsi *vsi, u32 tc,
drivers/net/ethernet/intel/i40e/i40e_main.c
8812
static int i40e_configure_clsflower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8893
static struct i40e_cloud_filter *i40e_find_cloud_filter(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8912
static int i40e_delete_clsflower(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
8958
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9024
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9061
static int i40e_netif_set_realnum_tx_rx_queues(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
9084
int i40e_vsi_open(struct i40e_vsi *vsi)
drivers/net/ethernet/intel/i40e/i40e_main.c
9266
struct i40e_vsi *vsi = np->vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9286
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9857
static void i40e_vsi_link_event(struct i40e_vsi *vsi, bool link_up)
drivers/net/ethernet/intel/i40e/i40e_main.c
9894
struct i40e_vsi *vsi;
drivers/net/ethernet/intel/i40e/i40e_main.c
9914
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1475
struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1540
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);