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

Data Fields

struct sk_buff_headqueue
 
struct dbdma_regs __iomemtx_dma
 
int tx_dma_intr
 
struct dbdma_regs __iomemrx_dma
 
int rx_dma_intr
 
struct dbdma_cmd * tx_cmds
 
struct dbdma_cmd * rx_cmds
 
struct macio_dev * mdev
 
int is_bmac_plus
 
struct sk_buffrx_bufs [N_RX_RING]
 
int rx_fill
 
int rx_empty
 
struct sk_bufftx_bufs [N_TX_RING]
 
int tx_fill
 
int tx_empty
 
unsigned char tx_fullup
 
struct timer_list tx_timeout
 
int timeout_active
 
int sleeping
 
int opened
 
unsigned short hash_use_count [64]
 
unsigned short hash_table_mask [4]
 
spinlock_t lock
 

Detailed Description

Definition at line 62 of file bmac.c.

Field Documentation

unsigned short hash_table_mask[4]

Definition at line 85 of file bmac.c.

unsigned short hash_use_count[64]

Definition at line 84 of file bmac.c.

int is_bmac_plus

Definition at line 72 of file bmac.c.

spinlock_t lock

Definition at line 86 of file bmac.c.

struct macio_dev* mdev

Definition at line 71 of file bmac.c.

int opened

Definition at line 83 of file bmac.c.

Definition at line 64 of file bmac.c.

Definition at line 73 of file bmac.c.

struct dbdma_cmd* rx_cmds

Definition at line 70 of file bmac.c.

struct dbdma_regs __iomem* rx_dma

Definition at line 67 of file bmac.c.

int rx_dma_intr

Definition at line 68 of file bmac.c.

int rx_empty

Definition at line 75 of file bmac.c.

int rx_fill

Definition at line 74 of file bmac.c.

int sleeping

Definition at line 82 of file bmac.c.

int timeout_active

Definition at line 81 of file bmac.c.

Definition at line 76 of file bmac.c.

struct dbdma_cmd* tx_cmds

Definition at line 69 of file bmac.c.

struct dbdma_regs __iomem* tx_dma

Definition at line 65 of file bmac.c.

int tx_dma_intr

Definition at line 66 of file bmac.c.

int tx_empty

Definition at line 78 of file bmac.c.

int tx_fill

Definition at line 77 of file bmac.c.

unsigned char tx_fullup

Definition at line 79 of file bmac.c.

struct timer_list tx_timeout

Definition at line 80 of file bmac.c.


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