Lines Matching defs:vxgedev
332 struct vxgedev { struct
333 struct net_device *ndev;
334 struct pci_dev *pdev;
335 struct __vxge_hw_device *devh;
336 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
337 int vlan_tag_strip;
338 struct vxge_config config;
339 unsigned long state;
342 unsigned long vp_reset;
345 struct timer_list vp_reset_timer;
348 struct timer_list vp_lockup_timer;
354 u16 all_multi_flg;
357 u32 rx_hwts:1,
358 titan1:1;
360 struct vxge_msix_entry *vxge_entries;
361 struct msix_entry *entries;
368 char desc[VXGE_MAX_REQUESTED_MSIX][VXGE_INTR_STRLEN];
370 enum vxge_hw_event cric_err_event;
372 int max_vpath_supported;
373 int no_of_vpath;
375 struct napi_struct napi;
384 int exec_mode;
385 int max_config_port;
386 struct vxge_vpath *vpaths;
388 struct __vxge_hw_vpath_handle *vp_handles[VXGE_HW_MAX_VIRTUAL_PATHS];
389 void __iomem *bar0;
390 struct vxge_sw_stats stats;
391 int mtu;
393 u8 vpath_selector[VXGE_HW_MAX_VIRTUAL_PATHS];
394 u64 vpaths_deployed;
396 u32 intr_cnt;
397 u32 level_err;
398 u32 level_trace;
399 char fw_version[VXGE_HW_FW_STRLEN];
400 struct work_struct reset_task;