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

Data Fields

struct resourceres
 
void __iomembase_addr
 
int irq
 
struct ep93xx_descsdescs
 
dma_addr_t descs_dma_addr
 
voidrx_buf [RX_QUEUE_ENTRIES]
 
voidtx_buf [TX_QUEUE_ENTRIES]
 
spinlock_t rx_lock
 
unsigned int rx_pointer
 
unsigned int tx_clean_pointer
 
unsigned int tx_pointer
 
spinlock_t tx_pending_lock
 
unsigned int tx_pending
 
struct net_devicedev
 
struct napi_struct napi
 
struct mii_if_info mii
 
u8 mdc_divisor
 

Detailed Description

Definition at line 157 of file ep93xx_eth.c.

Field Documentation

void __iomem* base_addr

Definition at line 160 of file ep93xx_eth.c.

Definition at line 163 of file ep93xx_eth.c.

dma_addr_t descs_dma_addr

Definition at line 164 of file ep93xx_eth.c.

Definition at line 176 of file ep93xx_eth.c.

int irq

Definition at line 161 of file ep93xx_eth.c.

u8 mdc_divisor

Definition at line 180 of file ep93xx_eth.c.

Definition at line 179 of file ep93xx_eth.c.

Definition at line 177 of file ep93xx_eth.c.

Definition at line 159 of file ep93xx_eth.c.

Definition at line 166 of file ep93xx_eth.c.

spinlock_t rx_lock

Definition at line 169 of file ep93xx_eth.c.

unsigned int rx_pointer

Definition at line 170 of file ep93xx_eth.c.

Definition at line 167 of file ep93xx_eth.c.

unsigned int tx_clean_pointer

Definition at line 171 of file ep93xx_eth.c.

unsigned int tx_pending

Definition at line 174 of file ep93xx_eth.c.

spinlock_t tx_pending_lock

Definition at line 173 of file ep93xx_eth.c.

unsigned int tx_pointer

Definition at line 172 of file ep93xx_eth.c.


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