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

Data Fields

char adapter_name [80]
 
u_long interrupt
 
struct de4x5_descrx_ring
 
struct de4x5_desctx_ring
 
struct sk_bufftx_skb [NUM_TX_DESC]
 
struct sk_buffrx_skb [NUM_RX_DESC]
 
int rx_new
 
int rx_old
 
int tx_new
 
int tx_old
 
char setup_frame [SETUP_FRAME_LEN]
 
char frame [64]
 
spinlock_t lock
 
struct net_device_stats stats
 
struct pkt_stats pktStats
 
char rxRingSize
 
char txRingSize
 
int bus
 
int bus_num
 
int device
 
int state
 
int chipset
 
s32 irq_mask
 
s32 irq_en
 
int media
 
int c_media
 
bool fdx
 
int linkOK
 
int autosense
 
bool tx_enable
 
int setup_f
 
int local_state
 
struct mii_phy phy [DE4X5_MAX_PHY]
 
struct sia_phy sia
 
int active
 
int mii_cnt
 
int timeout
 
struct timer_list timer
 
int tmp
 
struct {
   u_long   lock
 
   s32   csr0
 
   s32   csr6
 
   s32   csr7
 
   s32   gep
 
   s32   gepc
 
   s32   csr13
 
   s32   csr14
 
   s32   csr15
 
   int   save_cnt
 
   struct sk_buff_head   queue
 
cache
 
struct de4x5_srom srom
 
int cfrv
 
int rx_ovf
 
bool useSROM
 
bool useMII
 
int asBitValid
 
int asPolarity
 
int asBit
 
int defMedium
 
int tcount
 
int infoblock_init
 
int infoleaf_offset
 
s32 infoblock_csr6
 
int infoblock_media
 
int(* infoleaf_fn )(struct net_device *)
 
u_charrst
 
u_char ibn
 
struct parameters params
 
struct devicegendev
 
dma_addr_t dma_rings
 
int dma_size
 
charrx_bufs
 

Detailed Description

Definition at line 786 of file de4x5.c.

Field Documentation

int active

Definition at line 819 of file de4x5.c.

char adapter_name[80]

Definition at line 787 of file de4x5.c.

int asBit

Definition at line 844 of file de4x5.c.

int asBitValid

Definition at line 842 of file de4x5.c.

int asPolarity

Definition at line 843 of file de4x5.c.

int autosense

Definition at line 813 of file de4x5.c.

int bus

Definition at line 802 of file de4x5.c.

int bus_num

Definition at line 803 of file de4x5.c.

int c_media

Definition at line 810 of file de4x5.c.

struct { ... } cache
int cfrv

Definition at line 838 of file de4x5.c.

Definition at line 806 of file de4x5.c.

s32 csr0

Definition at line 826 of file de4x5.c.

s32 csr13

Definition at line 831 of file de4x5.c.

s32 csr14

Definition at line 832 of file de4x5.c.

s32 csr15

Definition at line 833 of file de4x5.c.

s32 csr6

Definition at line 827 of file de4x5.c.

s32 csr7

Definition at line 828 of file de4x5.c.

int defMedium

Definition at line 845 of file de4x5.c.

Definition at line 804 of file de4x5.c.

dma_addr_t dma_rings

Definition at line 856 of file de4x5.c.

int dma_size

Definition at line 857 of file de4x5.c.

bool fdx

Definition at line 811 of file de4x5.c.

char frame[64]

Definition at line 796 of file de4x5.c.

struct device* gendev

Definition at line 855 of file de4x5.c.

s32 gep

Definition at line 829 of file de4x5.c.

s32 gepc

Definition at line 830 of file de4x5.c.

u_char ibn

Definition at line 853 of file de4x5.c.

s32 infoblock_csr6

Definition at line 849 of file de4x5.c.

int infoblock_init

Definition at line 847 of file de4x5.c.

int infoblock_media

Definition at line 850 of file de4x5.c.

int(* infoleaf_fn)(struct net_device *)

Definition at line 851 of file de4x5.c.

int infoleaf_offset

Definition at line 848 of file de4x5.c.

u_long interrupt

Definition at line 788 of file de4x5.c.

s32 irq_en

Definition at line 808 of file de4x5.c.

s32 irq_mask

Definition at line 807 of file de4x5.c.

int linkOK

Definition at line 812 of file de4x5.c.

int local_state

Definition at line 816 of file de4x5.c.

spinlock_t lock

Definition at line 797 of file de4x5.c.

u_long lock

Definition at line 825 of file de4x5.c.

int media

Definition at line 809 of file de4x5.c.

int mii_cnt

Definition at line 820 of file de4x5.c.

Definition at line 854 of file de4x5.c.

Definition at line 817 of file de4x5.c.

struct pkt_stats pktStats

Definition at line 799 of file de4x5.c.

Definition at line 835 of file de4x5.c.

u_char* rst

Definition at line 852 of file de4x5.c.

char* rx_bufs

Definition at line 858 of file de4x5.c.

int rx_new

Definition at line 793 of file de4x5.c.

int rx_old

Definition at line 793 of file de4x5.c.

int rx_ovf

Definition at line 839 of file de4x5.c.

Definition at line 789 of file de4x5.c.

Definition at line 792 of file de4x5.c.

char rxRingSize

Definition at line 800 of file de4x5.c.

int save_cnt

Definition at line 834 of file de4x5.c.

int setup_f

Definition at line 815 of file de4x5.c.

char setup_frame[SETUP_FRAME_LEN]

Definition at line 795 of file de4x5.c.

Definition at line 818 of file de4x5.c.

Definition at line 837 of file de4x5.c.

Definition at line 805 of file de4x5.c.

Definition at line 798 of file de4x5.c.

int tcount

Definition at line 846 of file de4x5.c.

int timeout

Definition at line 821 of file de4x5.c.

Definition at line 822 of file de4x5.c.

int tmp

Definition at line 823 of file de4x5.c.

bool tx_enable

Definition at line 814 of file de4x5.c.

int tx_new

Definition at line 794 of file de4x5.c.

int tx_old

Definition at line 794 of file de4x5.c.

Definition at line 790 of file de4x5.c.

Definition at line 791 of file de4x5.c.

char txRingSize

Definition at line 801 of file de4x5.c.

bool useMII

Definition at line 841 of file de4x5.c.

bool useSROM

Definition at line 840 of file de4x5.c.


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