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

#include <tlan.h>

Data Fields

struct net_devicenext_device
 
struct pci_devpci_dev
 
struct net_devicedev
 
voiddma_storage
 
dma_addr_t dma_storage_dma
 
unsigned int dma_size
 
u8pad_buffer
 
struct tlan_listrx_list
 
dma_addr_t rx_list_dma
 
u8rx_buffer
 
dma_addr_t rx_buffer_dma
 
u32 rx_head
 
u32 rx_tail
 
u32 rx_eoc_count
 
struct tlan_listtx_list
 
dma_addr_t tx_list_dma
 
u8tx_buffer
 
dma_addr_t tx_buffer_dma
 
u32 tx_head
 
u32 tx_in_progress
 
u32 tx_tail
 
u32 tx_busy_count
 
u32 phy_online
 
u32 timer_set_at
 
u32 timer_type
 
struct timer_list timer
 
struct boardadapter
 
u32 adapter_rev
 
u32 aui
 
u32 debug
 
u32 duplex
 
u32 phy [2]
 
u32 phy_num
 
u32 speed
 
u8 tlan_rev
 
u8 tlan_full_duplex
 
spinlock_t lock
 
u8 link
 
u8 is_eisa
 
struct work_struct tlan_tqueue
 
u8 neg_be_verbose
 

Detailed Description

Definition at line 170 of file tlan.h.

Field Documentation

Definition at line 197 of file tlan.h.

u32 adapter_rev

Definition at line 198 of file tlan.h.

u32 aui

Definition at line 199 of file tlan.h.

u32 debug

Definition at line 200 of file tlan.h.

Definition at line 173 of file tlan.h.

unsigned int dma_size

Definition at line 176 of file tlan.h.

void* dma_storage

Definition at line 174 of file tlan.h.

dma_addr_t dma_storage_dma

Definition at line 175 of file tlan.h.

Definition at line 201 of file tlan.h.

u8 is_eisa

Definition at line 209 of file tlan.h.

Definition at line 208 of file tlan.h.

spinlock_t lock

Definition at line 207 of file tlan.h.

u8 neg_be_verbose

Definition at line 211 of file tlan.h.

struct net_device* next_device

Definition at line 171 of file tlan.h.

u8* pad_buffer

Definition at line 177 of file tlan.h.

Definition at line 172 of file tlan.h.

u32 phy[2]

Definition at line 202 of file tlan.h.

u32 phy_num

Definition at line 203 of file tlan.h.

u32 phy_online

Definition at line 193 of file tlan.h.

u8* rx_buffer

Definition at line 180 of file tlan.h.

dma_addr_t rx_buffer_dma

Definition at line 181 of file tlan.h.

u32 rx_eoc_count

Definition at line 184 of file tlan.h.

u32 rx_head

Definition at line 182 of file tlan.h.

struct tlan_list* rx_list

Definition at line 178 of file tlan.h.

dma_addr_t rx_list_dma

Definition at line 179 of file tlan.h.

u32 rx_tail

Definition at line 183 of file tlan.h.

u32 speed

Definition at line 204 of file tlan.h.

Definition at line 196 of file tlan.h.

u32 timer_set_at

Definition at line 194 of file tlan.h.

u32 timer_type

Definition at line 195 of file tlan.h.

u8 tlan_full_duplex

Definition at line 206 of file tlan.h.

u8 tlan_rev

Definition at line 205 of file tlan.h.

struct work_struct tlan_tqueue

Definition at line 210 of file tlan.h.

u8* tx_buffer

Definition at line 187 of file tlan.h.

dma_addr_t tx_buffer_dma

Definition at line 188 of file tlan.h.

u32 tx_busy_count

Definition at line 192 of file tlan.h.

u32 tx_head

Definition at line 189 of file tlan.h.

u32 tx_in_progress

Definition at line 190 of file tlan.h.

struct tlan_list* tx_list

Definition at line 185 of file tlan.h.

dma_addr_t tx_list_dma

Definition at line 186 of file tlan.h.

u32 tx_tail

Definition at line 191 of file tlan.h.


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