Lines Matching defs:net_device_context
941 struct net_device_context { struct
943 struct hv_device *device_ctx;
945 struct netvsc_device __rcu *nvdev;
947 struct list_head list;
949 struct delayed_work dwork;
951 unsigned long last_reconfig;
953 struct list_head reconfig_events;
955 spinlock_t lock;
957 u32 msg_enable; /* debug level */
959 u32 tx_checksum_mask;
961 u32 tx_table[VRSS_SEND_TAB_SIZE];
963 u16 rx_table[ITAB_NUM];
966 u8 duplex;
967 u32 speed;
968 u32 l4_hash; /* L4 hash settings */
969 struct netvsc_ethtool_stats eth_stats;
972 struct net_device __rcu *vf_netdev;
973 struct netvsc_vf_pcpu_stats __percpu *vf_stats;
974 struct delayed_work vf_takeover;
977 u32 vf_alloc;
979 u32 vf_serial;
982 bool data_path_is_vf;
985 struct netvsc_device_info *saved_netvsc_dev_info;