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

Data Fields

struct mace __iomemmace
 
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 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 maccc
 
unsigned char tx_fullup
 
unsigned char tx_active
 
unsigned char tx_bad_runt
 
struct timer_list tx_timeout
 
int timeout_active
 
int port_aaui
 
int chipid
 
struct macio_dev * mdev
 
spinlock_t lock
 
struct macemace
 
unsigned chartx_ring
 
dma_addr_t tx_ring_phys
 
unsigned charrx_ring
 
dma_addr_t rx_ring_phys
 
int dma_intr
 
int rx_slot
 
int rx_tail
 
int tx_slot
 
int tx_sloti
 
int tx_count
 
struct devicedevice
 

Detailed Description

Definition at line 44 of file mace.c.

Field Documentation

int chipid

Definition at line 65 of file mace.c.

Definition at line 70 of file macmace.c.

int dma_intr

Definition at line 66 of file macmace.c.

spinlock_t lock

Definition at line 67 of file mace.c.

unsigned char maccc

Definition at line 58 of file mace.c.

Definition at line 45 of file mace.c.

Definition at line 61 of file macmace.c.

struct macio_dev* mdev

Definition at line 66 of file mace.c.

int port_aaui

Definition at line 64 of file mace.c.

Definition at line 52 of file mace.c.

struct dbdma_cmd* rx_cmds

Definition at line 51 of file mace.c.

struct dbdma_regs __iomem* rx_dma

Definition at line 48 of file mace.c.

int rx_dma_intr

Definition at line 49 of file mace.c.

int rx_empty

Definition at line 54 of file mace.c.

int rx_fill

Definition at line 53 of file mace.c.

unsigned char* rx_ring

Definition at line 64 of file macmace.c.

dma_addr_t rx_ring_phys

Definition at line 65 of file macmace.c.

int rx_slot

Definition at line 67 of file macmace.c.

int rx_tail

Definition at line 67 of file macmace.c.

int timeout_active

Definition at line 63 of file mace.c.

unsigned char tx_active

Definition at line 60 of file mace.c.

unsigned char tx_bad_runt

Definition at line 61 of file mace.c.

Definition at line 55 of file mace.c.

struct dbdma_cmd* tx_cmds

Definition at line 50 of file mace.c.

int tx_count

Definition at line 68 of file macmace.c.

struct dbdma_regs __iomem* tx_dma

Definition at line 46 of file mace.c.

int tx_dma_intr

Definition at line 47 of file mace.c.

int tx_empty

Definition at line 57 of file mace.c.

int tx_fill

Definition at line 56 of file mace.c.

unsigned char tx_fullup

Definition at line 59 of file mace.c.

unsigned char* tx_ring

Definition at line 62 of file macmace.c.

dma_addr_t tx_ring_phys

Definition at line 63 of file macmace.c.

int tx_slot

Definition at line 68 of file macmace.c.

int tx_sloti

Definition at line 68 of file macmace.c.

struct timer_list tx_timeout

Definition at line 62 of file mace.c.


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