Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
vxgedev Struct Reference

#include <vxge-main.h>

Data Fields

struct net_devicendev
 
struct pci_devpdev
 
struct __vxge_hw_devicedevh
 
unsigned long active_vlans [BITS_TO_LONGS(VLAN_N_VID)]
 
int vlan_tag_strip
 
struct vxge_config config
 
unsigned long state
 
unsigned long vp_reset
 
struct timer_list vp_reset_timer
 
struct timer_list vp_lockup_timer
 
u16 all_multi_flg
 
u32 rx_hwts:1
 
u32 titan1:1
 
struct vxge_msix_entryvxge_entries
 
struct msix_entry * entries
 
char desc [VXGE_MAX_REQUESTED_MSIX][VXGE_INTR_STRLEN]
 
enum vxge_hw_event cric_err_event
 
int max_vpath_supported
 
int no_of_vpath
 
struct napi_struct napi
 
int exec_mode
 
int max_config_port
 
struct vxge_vpathvpaths
 
struct __vxge_hw_vpath_handlevp_handles [VXGE_HW_MAX_VIRTUAL_PATHS]
 
void __iomembar0
 
struct vxge_sw_stats stats
 
int mtu
 
u8 vpath_selector [VXGE_HW_MAX_VIRTUAL_PATHS]
 
u64 vpaths_deployed
 
u32 intr_cnt
 
u32 level_err
 
u32 level_trace
 
char fw_version [VXGE_HW_FW_STRLEN]
 
struct work_struct reset_task
 

Detailed Description

Definition at line 332 of file vxge-main.h.

Field Documentation

unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]

Definition at line 336 of file vxge-main.h.

u16 all_multi_flg

Definition at line 354 of file vxge-main.h.

void __iomem* bar0

Definition at line 389 of file vxge-main.h.

Definition at line 338 of file vxge-main.h.

enum vxge_hw_event cric_err_event

Definition at line 370 of file vxge-main.h.

Definition at line 368 of file vxge-main.h.

Definition at line 335 of file vxge-main.h.

struct msix_entry* entries

Definition at line 361 of file vxge-main.h.

int exec_mode

Definition at line 384 of file vxge-main.h.

Definition at line 399 of file vxge-main.h.

u32 intr_cnt

Definition at line 396 of file vxge-main.h.

u32 level_err

Definition at line 397 of file vxge-main.h.

u32 level_trace

Definition at line 398 of file vxge-main.h.

int max_config_port

Definition at line 385 of file vxge-main.h.

int max_vpath_supported

Definition at line 372 of file vxge-main.h.

int mtu

Definition at line 391 of file vxge-main.h.

Definition at line 375 of file vxge-main.h.

Definition at line 333 of file vxge-main.h.

int no_of_vpath

Definition at line 373 of file vxge-main.h.

struct pci_dev* pdev

Definition at line 334 of file vxge-main.h.

struct work_struct reset_task

Definition at line 400 of file vxge-main.h.

u32 rx_hwts

Definition at line 357 of file vxge-main.h.

unsigned long state

Definition at line 339 of file vxge-main.h.

Definition at line 390 of file vxge-main.h.

u32 titan1

Definition at line 357 of file vxge-main.h.

int vlan_tag_strip

Definition at line 337 of file vxge-main.h.

Definition at line 388 of file vxge-main.h.

struct timer_list vp_lockup_timer

Definition at line 348 of file vxge-main.h.

unsigned long vp_reset

Definition at line 342 of file vxge-main.h.

struct timer_list vp_reset_timer

Definition at line 345 of file vxge-main.h.

u8 vpath_selector[VXGE_HW_MAX_VIRTUAL_PATHS]

Definition at line 393 of file vxge-main.h.

struct vxge_vpath* vpaths

Definition at line 386 of file vxge-main.h.

u64 vpaths_deployed

Definition at line 394 of file vxge-main.h.

struct vxge_msix_entry* vxge_entries

Definition at line 360 of file vxge-main.h.


The documentation for this struct was generated from the following file: