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

Data Fields

struct yellowfin_descrx_ring
 
struct yellowfin_desctx_ring
 
struct sk_buffrx_skbuff [RX_RING_SIZE]
 
struct sk_bufftx_skbuff [TX_RING_SIZE]
 
dma_addr_t rx_ring_dma
 
dma_addr_t tx_ring_dma
 
struct tx_status_wordstx_status
 
dma_addr_t tx_status_dma
 
struct timer_list timer
 
int chip_id
 
int drv_flags
 
struct pci_devpci_dev
 
unsigned int cur_rx
 
unsigned int dirty_rx
 
unsigned int rx_buf_sz
 
struct tx_status_wordstx_tail_desc
 
unsigned int cur_tx
 
unsigned int dirty_tx
 
int tx_threshold
 
unsigned int tx_full:1
 
unsigned int full_duplex:1
 
unsigned int duplex_lock:1
 
unsigned int medialock:1
 
unsigned int default_port:4
 
int mii_cnt
 
u16 advertising
 
unsigned char phys [MII_CNT]
 
spinlock_t lock
 
void __iomembase
 

Detailed Description

Definition at line 306 of file yellowfin.c.

Field Documentation

u16 advertising

Definition at line 335 of file yellowfin.c.

void __iomem* base

Definition at line 338 of file yellowfin.c.

Definition at line 321 of file yellowfin.c.

unsigned int cur_rx

Definition at line 323 of file yellowfin.c.

unsigned int cur_tx

Definition at line 326 of file yellowfin.c.

unsigned int default_port

Definition at line 332 of file yellowfin.c.

unsigned int dirty_rx

Definition at line 323 of file yellowfin.c.

unsigned int dirty_tx

Definition at line 326 of file yellowfin.c.

int drv_flags

Definition at line 321 of file yellowfin.c.

unsigned int duplex_lock

Definition at line 330 of file yellowfin.c.

unsigned int full_duplex

Definition at line 329 of file yellowfin.c.

spinlock_t lock

Definition at line 337 of file yellowfin.c.

unsigned int medialock

Definition at line 331 of file yellowfin.c.

int mii_cnt

Definition at line 334 of file yellowfin.c.

Definition at line 322 of file yellowfin.c.

unsigned char phys[MII_CNT]

Definition at line 336 of file yellowfin.c.

unsigned int rx_buf_sz

Definition at line 324 of file yellowfin.c.

Definition at line 309 of file yellowfin.c.

dma_addr_t rx_ring_dma

Definition at line 313 of file yellowfin.c.

Definition at line 311 of file yellowfin.c.

Definition at line 319 of file yellowfin.c.

unsigned int tx_full

Definition at line 328 of file yellowfin.c.

Definition at line 310 of file yellowfin.c.

dma_addr_t tx_ring_dma

Definition at line 314 of file yellowfin.c.

Definition at line 312 of file yellowfin.c.

Definition at line 316 of file yellowfin.c.

dma_addr_t tx_status_dma

Definition at line 317 of file yellowfin.c.

struct tx_status_words* tx_tail_desc

Definition at line 325 of file yellowfin.c.

int tx_threshold

Definition at line 327 of file yellowfin.c.


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