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

Data Fields

spinlock_t lock
 
void __iomemport_base
 
struct pci_devpdev
 
struct tasklet_struct tasklet
 
voidrx_ring
 
dma_addr_t rx_ring_dma_addr
 
dma_addr_t rx_ring_tail
 
unsigned tx_head
 
unsigned tx_tail
 
voidtx_bufs
 
dma_addr_t tx_bufs_dma_addr
 
u32 intr_status
 
atomic_t intr_mask
 
u32 rx_config
 
u32 tx_config
 
u32 pm_config
 
unsigned int mc_flags
 
u64 tx_timeouts
 
u64 rx_loss
 
long rx_value
 

Detailed Description

Definition at line 263 of file sc92031.c.

Field Documentation

atomic_t intr_mask

Definition at line 290 of file sc92031.c.

u32 intr_status

Definition at line 289 of file sc92031.c.

spinlock_t lock

Definition at line 264 of file sc92031.c.

unsigned int mc_flags

Definition at line 296 of file sc92031.c.

struct pci_dev* pdev

Definition at line 268 of file sc92031.c.

u32 pm_config

Definition at line 293 of file sc92031.c.

void __iomem* port_base

Definition at line 266 of file sc92031.c.

u32 rx_config

Definition at line 291 of file sc92031.c.

u64 rx_loss

Definition at line 300 of file sc92031.c.

Definition at line 273 of file sc92031.c.

dma_addr_t rx_ring_dma_addr

Definition at line 275 of file sc92031.c.

dma_addr_t rx_ring_tail

Definition at line 277 of file sc92031.c.

long rx_value

Definition at line 303 of file sc92031.c.

Definition at line 270 of file sc92031.c.

void* tx_bufs

Definition at line 284 of file sc92031.c.

dma_addr_t tx_bufs_dma_addr

Definition at line 286 of file sc92031.c.

u32 tx_config

Definition at line 292 of file sc92031.c.

unsigned tx_head

Definition at line 280 of file sc92031.c.

unsigned tx_tail

Definition at line 282 of file sc92031.c.

u64 tx_timeouts

Definition at line 299 of file sc92031.c.


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