Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
depca_private Struct Reference

Public Types

enum  { DEPCA_BUS_ISA = 1, DEPCA_BUS_EISA }
 

Data Fields

char adapter_name [DEPCA_STRLEN]
 
enum depca_type adapter
 
enum depca_private:: { ... }  depca_bus
 
struct depca_init init_block
 
struct depca_rx_desc __iomemrx_ring
 
struct depca_tx_desc __iomemtx_ring
 
void __iomemrx_buff [NUM_RX_DESC]
 
void __iomemtx_buff [NUM_TX_DESC]
 
void __iomemsh_mem
 
u_long mem_start
 
u_long mem_len
 
u_long device_ram_start
 
u_long rx_ring_offset
 
u_long tx_ring_offset
 
u_long buffs_offset
 
int rx_new
 
int tx_new
 
int rx_old
 
int tx_old
 
spinlock_t lock
 
struct {
   u32   bins [DEPCA_PKT_STAT_SZ]
 
   u32   unicast
 
   u32   multicast
 
   u32   broadcast
 
   u32   excessive_collisions
 
   u32   tx_underruns
 
   u32   excessive_underruns
 
pktStats
 
int txRingMask
 
int rxRingMask
 
s32 rx_rlen
 
s32 tx_rlen
 

Detailed Description

Definition at line 406 of file depca.c.

Member Enumeration Documentation

anonymous enum
Enumerator:
DEPCA_BUS_ISA 
DEPCA_BUS_EISA 

Definition at line 409 of file depca.c.

Field Documentation

Definition at line 408 of file depca.c.

char adapter_name[DEPCA_STRLEN]

Definition at line 407 of file depca.c.

Definition at line 433 of file depca.c.

u32 broadcast

Definition at line 436 of file depca.c.

u_long buffs_offset

Definition at line 427 of file depca.c.

enum { ... } depca_bus
u_long device_ram_start

Definition at line 423 of file depca.c.

u32 excessive_collisions

Definition at line 437 of file depca.c.

u32 excessive_underruns

Definition at line 439 of file depca.c.

Definition at line 413 of file depca.c.

spinlock_t lock

Definition at line 431 of file depca.c.

u_long mem_len

Definition at line 421 of file depca.c.

u_long mem_start

Definition at line 420 of file depca.c.

u32 multicast

Definition at line 435 of file depca.c.

struct { ... } pktStats

Definition at line 417 of file depca.c.

int rx_new

Definition at line 429 of file depca.c.

int rx_old

Definition at line 430 of file depca.c.

Definition at line 415 of file depca.c.

u_long rx_ring_offset

Definition at line 425 of file depca.c.

s32 rx_rlen

Definition at line 443 of file depca.c.

int rxRingMask

Definition at line 442 of file depca.c.

void __iomem* sh_mem

Definition at line 419 of file depca.c.

Definition at line 418 of file depca.c.

int tx_new

Definition at line 429 of file depca.c.

int tx_old

Definition at line 430 of file depca.c.

Definition at line 416 of file depca.c.

u_long tx_ring_offset

Definition at line 426 of file depca.c.

s32 tx_rlen

Definition at line 444 of file depca.c.

u32 tx_underruns

Definition at line 438 of file depca.c.

int txRingMask

Definition at line 441 of file depca.c.

u32 unicast

Definition at line 434 of file depca.c.


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