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

Data Fields

struct pci_devpci_dev
 
struct net_devicedev
 
struct napi_struct napi
 
struct {
   int   max_tx_qlen
 
   int   tx_ints
 
   int   rx_ints
 
   int   tx_underrun
 
lstats
 
spinlock_t lock
 
spinlock_t rx_lock
 
struct mii_busmii_bus
 
struct phy_devicephy_dev
 
int duplex
 
int speed
 
int link
 
struct work_struct restart_work
 
voidfd_buf
 
dma_addr_t fd_buf_dma
 
struct TxFDtfd_base
 
unsigned int tfd_start
 
unsigned int tfd_end
 
struct RxFDrfd_base
 
struct RxFDrfd_limit
 
struct RxFDrfd_cur
 
struct FrFDfbl_ptr
 
unsigned int fbl_count
 
struct {
   struct sk_buff *   skb
 
   dma_addr_t   skb_dma
 
tx_skbs [TX_FD_NUM]
 
struct {
   struct sk_buff *   skb
 
   dma_addr_t   skb_dma
 
rx_skbs [RX_BUF_NUM]
 
u32 msg_enable
 
enum tc35815_chiptype chiptype
 

Detailed Description

Definition at line 386 of file tc35815.c.

Field Documentation

Definition at line 438 of file tc35815.c.

Definition at line 389 of file tc35815.c.

Definition at line 410 of file tc35815.c.

unsigned int fbl_count

Definition at line 432 of file tc35815.c.

struct FrFD* fbl_ptr

Definition at line 431 of file tc35815.c.

void* fd_buf

Definition at line 423 of file tc35815.c.

dma_addr_t fd_buf_dma

Definition at line 424 of file tc35815.c.

Definition at line 412 of file tc35815.c.

spinlock_t lock

Definition at line 405 of file tc35815.c.

struct { ... } lstats
int max_tx_qlen

Definition at line 394 of file tc35815.c.

Definition at line 408 of file tc35815.c.

u32 msg_enable

Definition at line 437 of file tc35815.c.

Definition at line 390 of file tc35815.c.

Definition at line 387 of file tc35815.c.

Definition at line 409 of file tc35815.c.

struct work_struct restart_work

Definition at line 413 of file tc35815.c.

struct RxFD* rfd_base

Definition at line 428 of file tc35815.c.

struct RxFD* rfd_cur

Definition at line 430 of file tc35815.c.

struct RxFD* rfd_limit

Definition at line 429 of file tc35815.c.

int rx_ints

Definition at line 396 of file tc35815.c.

spinlock_t rx_lock

Definition at line 406 of file tc35815.c.

struct { ... } rx_skbs[RX_BUF_NUM]

Definition at line 434 of file tc35815.c.

dma_addr_t skb_dma

Definition at line 435 of file tc35815.c.

int speed

Definition at line 411 of file tc35815.c.

struct TxFD* tfd_base

Definition at line 425 of file tc35815.c.

unsigned int tfd_end

Definition at line 427 of file tc35815.c.

unsigned int tfd_start

Definition at line 426 of file tc35815.c.

int tx_ints

Definition at line 395 of file tc35815.c.

struct { ... } tx_skbs[TX_FD_NUM]
int tx_underrun

Definition at line 397 of file tc35815.c.


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