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

Data Fields

struct hamachi_descrx_ring
 
struct hamachi_desctx_ring
 
struct sk_buffrx_skbuff [RX_RING_SIZE]
 
struct sk_bufftx_skbuff [TX_RING_SIZE]
 
dma_addr_t tx_ring_dma
 
dma_addr_t rx_ring_dma
 
struct timer_list timer
 
spinlock_t lock
 
int chip_id
 
unsigned int cur_rx
 
unsigned int dirty_rx
 
unsigned int cur_tx
 
unsigned int dirty_tx
 
unsigned int rx_buf_sz
 
unsigned int tx_full:1
 
unsigned int duplex_lock:1
 
unsigned int default_port:4
 
int mii_cnt
 
struct mii_if_info mii_if
 
unsigned char phys [MII_CNT]
 
u32 rx_int_var
 
u32 tx_int_var
 
u32 option
 
struct pci_devpci_dev
 
void __iomembase
 

Detailed Description

Definition at line 481 of file hamachi.c.

Field Documentation

void __iomem* base

Definition at line 507 of file hamachi.c.

Definition at line 493 of file hamachi.c.

unsigned int cur_rx

Definition at line 494 of file hamachi.c.

unsigned int cur_tx

Definition at line 495 of file hamachi.c.

unsigned int default_port

Definition at line 499 of file hamachi.c.

unsigned int dirty_rx

Definition at line 494 of file hamachi.c.

unsigned int dirty_tx

Definition at line 495 of file hamachi.c.

unsigned int duplex_lock

Definition at line 498 of file hamachi.c.

spinlock_t lock

Definition at line 492 of file hamachi.c.

int mii_cnt

Definition at line 501 of file hamachi.c.

Definition at line 502 of file hamachi.c.

Definition at line 505 of file hamachi.c.

Definition at line 506 of file hamachi.c.

unsigned char phys[MII_CNT]

Definition at line 503 of file hamachi.c.

unsigned int rx_buf_sz

Definition at line 496 of file hamachi.c.

u32 rx_int_var

Definition at line 504 of file hamachi.c.

Definition at line 484 of file hamachi.c.

dma_addr_t rx_ring_dma

Definition at line 489 of file hamachi.c.

Definition at line 486 of file hamachi.c.

Definition at line 490 of file hamachi.c.

unsigned int tx_full

Definition at line 497 of file hamachi.c.

u32 tx_int_var

Definition at line 504 of file hamachi.c.

Definition at line 485 of file hamachi.c.

dma_addr_t tx_ring_dma

Definition at line 488 of file hamachi.c.

Definition at line 487 of file hamachi.c.


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