Lines Matching defs:i40e_vsi
437 struct i40e_vsi { struct
438 struct net_device *netdev;
439 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
440 bool netdev_registered;
441 bool stat_offsets_loaded;
443 u32 current_netdev_flags;
444 unsigned long state;
447 unsigned long flags;
449 struct list_head mac_filter_list;
452 struct rtnl_link_stats64 net_stats;
453 struct rtnl_link_stats64 net_stats_offsets;
454 struct i40e_eth_stats eth_stats;
455 struct i40e_eth_stats eth_stats_offsets;
457 struct i40e_fcoe_stats fcoe_stats;
458 struct i40e_fcoe_stats fcoe_stats_offsets;
459 bool fcoe_stat_offsets_loaded;
461 u32 tx_restart;
462 u32 tx_busy;
463 u32 rx_buf_failed;
464 u32 rx_page_failed;
467 struct i40e_ring **rx_rings;
468 struct i40e_ring **tx_rings;
470 u16 work_limit;
476 u16 rx_itr_setting;
477 u16 tx_itr_setting;
502 enum i40e_vsi_type type; /* VSI type, e.g., LAN, FCoE, etc */ argument
503 u16 vf_id; /* Virtual function ID for SRIOV VSIs */
505 struct i40e_tc_configuration tc_config;
506 struct i40e_aqc_vsi_properties_data info;
532 struct i40e_vsi *vsi; argument