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

Data Fields

void __iomemmmio_addr
 
int drv_flags
 
struct pci_devpci_dev
 
u32 msg_enable
 
struct napi_struct napi
 
struct net_devicedev
 
unsigned charrx_ring
 
unsigned int cur_rx
 
struct rtl8139_stats rx_stats
 
dma_addr_t rx_ring_dma
 
unsigned int tx_flag
 
unsigned long cur_tx
 
unsigned long dirty_tx
 
struct rtl8139_stats tx_stats
 
unsigned chartx_buf [NUM_TX_DESC]
 
unsigned chartx_bufs
 
dma_addr_t tx_bufs_dma
 
signed char phys [4]
 
char twistie
 
char twist_row
 
char twist_col
 
unsigned int watchdog_fired: 1
 
unsigned int default_port: 4
 
unsigned int have_thread: 1
 
spinlock_t lock
 
spinlock_t rx_lock
 
chip_t chipset
 
u32 rx_config
 
struct rtl_extra_stats xstats
 
struct delayed_work thread
 
struct mii_if_info mii
 
unsigned int regs_len
 
unsigned long fifo_copy_timeout
 

Detailed Description

Definition at line 574 of file 8139too.c.

Field Documentation

Definition at line 607 of file 8139too.c.

unsigned int cur_rx

Definition at line 583 of file 8139too.c.

unsigned long cur_tx

Definition at line 588 of file 8139too.c.

unsigned int default_port

Definition at line 601 of file 8139too.c.

Definition at line 580 of file 8139too.c.

unsigned long dirty_tx

Definition at line 589 of file 8139too.c.

int drv_flags

Definition at line 576 of file 8139too.c.

unsigned long fifo_copy_timeout

Definition at line 615 of file 8139too.c.

unsigned int have_thread

Definition at line 602 of file 8139too.c.

spinlock_t lock

Definition at line 604 of file 8139too.c.

Definition at line 613 of file 8139too.c.

void __iomem* mmio_addr

Definition at line 575 of file 8139too.c.

u32 msg_enable

Definition at line 578 of file 8139too.c.

Definition at line 579 of file 8139too.c.

Definition at line 577 of file 8139too.c.

signed char phys[4]

Definition at line 595 of file 8139too.c.

unsigned int regs_len

Definition at line 614 of file 8139too.c.

u32 rx_config

Definition at line 608 of file 8139too.c.

spinlock_t rx_lock

Definition at line 605 of file 8139too.c.

unsigned char* rx_ring

Definition at line 582 of file 8139too.c.

dma_addr_t rx_ring_dma

Definition at line 585 of file 8139too.c.

Definition at line 584 of file 8139too.c.

Definition at line 611 of file 8139too.c.

char twist_col

Definition at line 598 of file 8139too.c.

char twist_row

Definition at line 598 of file 8139too.c.

char twistie

Definition at line 598 of file 8139too.c.

unsigned char* tx_buf[NUM_TX_DESC]

Definition at line 591 of file 8139too.c.

unsigned char* tx_bufs

Definition at line 592 of file 8139too.c.

dma_addr_t tx_bufs_dma

Definition at line 593 of file 8139too.c.

unsigned int tx_flag

Definition at line 587 of file 8139too.c.

Definition at line 590 of file 8139too.c.

unsigned int watchdog_fired

Definition at line 600 of file 8139too.c.

Definition at line 609 of file 8139too.c.


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