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

#include <vmxnet3_int.h>

Data Fields

struct vmxnet3_tx_queue tx_queue [VMXNET3_DEVICE_MAX_TX_QUEUES]
 
struct vmxnet3_rx_queue rx_queue [VMXNET3_DEVICE_MAX_RX_QUEUES]
 
unsigned long active_vlans [BITS_TO_LONGS(VLAN_N_VID)]
 
struct vmxnet3_intr intr
 
spinlock_t cmd_lock
 
struct Vmxnet3_DriverSharedshared
 
struct Vmxnet3_PMConfpm_conf
 
struct Vmxnet3_TxQueueDesctqd_start
 
struct Vmxnet3_RxQueueDescrqd_start
 
struct net_devicenetdev
 
struct pci_devpdev
 
u8 __iomemhw_addr0
 
u8 __iomemhw_addr1
 
u32 num_rx_queues
 
u32 num_tx_queues
 
unsigned skb_buf_size
 
int rx_buf_per_pkt
 
dma_addr_t shared_pa
 
dma_addr_t queue_desc_pa
 
u32 wol
 
u32 link_speed
 
u64 tx_timeout_count
 
struct work_struct work
 
unsigned long state
 
int dev_number
 
int share_intr
 

Detailed Description

Definition at line 317 of file vmxnet3_int.h.

Field Documentation

unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]

Definition at line 320 of file vmxnet3_int.h.

spinlock_t cmd_lock

Definition at line 322 of file vmxnet3_int.h.

int dev_number

Definition at line 357 of file vmxnet3_int.h.

u8 __iomem* hw_addr0

Definition at line 330 of file vmxnet3_int.h.

u8 __iomem* hw_addr1

Definition at line 331 of file vmxnet3_int.h.

Definition at line 321 of file vmxnet3_int.h.

u32 link_speed

Definition at line 350 of file vmxnet3_int.h.

struct net_device* netdev

Definition at line 327 of file vmxnet3_int.h.

u32 num_rx_queues

Definition at line 337 of file vmxnet3_int.h.

u32 num_tx_queues

Definition at line 338 of file vmxnet3_int.h.

struct pci_dev* pdev

Definition at line 328 of file vmxnet3_int.h.

Definition at line 324 of file vmxnet3_int.h.

dma_addr_t queue_desc_pa

Definition at line 344 of file vmxnet3_int.h.

Definition at line 326 of file vmxnet3_int.h.

int rx_buf_per_pkt

Definition at line 342 of file vmxnet3_int.h.

Definition at line 319 of file vmxnet3_int.h.

int share_intr

Definition at line 358 of file vmxnet3_int.h.

Definition at line 323 of file vmxnet3_int.h.

dma_addr_t shared_pa

Definition at line 343 of file vmxnet3_int.h.

unsigned skb_buf_size

Definition at line 341 of file vmxnet3_int.h.

unsigned long state

Definition at line 355 of file vmxnet3_int.h.

Definition at line 325 of file vmxnet3_int.h.

Definition at line 318 of file vmxnet3_int.h.

u64 tx_timeout_count

Definition at line 352 of file vmxnet3_int.h.

u32 wol

Definition at line 347 of file vmxnet3_int.h.

Definition at line 353 of file vmxnet3_int.h.


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