Lines Matching defs:i40evf_adapter
188 struct i40evf_adapter { struct
189 struct timer_list watchdog_timer;
190 struct work_struct reset_task;
191 struct work_struct adminq_task;
192 struct delayed_work init_task;
193 struct i40e_q_vector *q_vector[MAX_MSIX_Q_VECTORS];
194 struct list_head vlan_filter_list;
195 char misc_vector_name[IFNAMSIZ + 9];
196 int num_active_queues;
199 struct i40e_ring *tx_rings[I40E_MAX_VSI_QP];
200 u32 tx_timeout_count;
201 struct list_head mac_filter_list;
202 u32 tx_desc_count;
205 struct i40e_ring *rx_rings[I40E_MAX_VSI_QP];
206 u64 hw_csum_rx_error;
207 u32 rx_desc_count;
208 int num_msix_vectors;
209 struct msix_entry *msix_entries;
211 u32 flags;
232 u32 aq_required;
246 struct net_device *netdev;
247 struct pci_dev *pdev;
248 struct net_device_stats net_stats;
250 struct i40e_hw hw; /* defined in i40e_type.h */
252 enum i40evf_state_t state;
253 unsigned long crit_section;
255 struct work_struct watchdog_task;
256 bool netdev_registered;
257 bool link_up;
281 int i40evf_up(struct i40evf_adapter *adapter); argument