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

#include <amd8111e.h>

Data Fields

struct amd8111e_tx_drtx_ring
 
struct amd8111e_rx_drrx_ring
 
dma_addr_t tx_ring_dma_addr
 
dma_addr_t rx_ring_dma_addr
 
const charname
 
struct pci_devpci_dev
 
struct net_deviceamd8111e_net_dev
 
struct sk_bufftx_skbuff [NUM_TX_BUFFERS]
 
struct sk_buffrx_skbuff [NUM_RX_BUFFERS]
 
dma_addr_t tx_dma_addr [NUM_TX_BUFFERS]
 
dma_addr_t rx_dma_addr [NUM_RX_BUFFERS]
 
void __iomemmmio
 
struct napi_struct napi
 
spinlock_t lock
 
unsigned long rx_idx
 
unsigned long tx_idx
 
unsigned long tx_complete_idx
 
unsigned long tx_ring_complete_idx
 
unsigned long tx_ring_idx
 
unsigned int rx_buff_len
 
int options
 
unsigned long ext_phy_option
 
int ext_phy_addr
 
u32 ext_phy_id
 
struct amd8111e_link_config link_config
 
int pm_cap
 
struct net_devicenext
 
int mii
 
struct mii_if_info mii_if
 
char opened
 
unsigned int drv_rx_errors
 
struct amd8111e_coalesce_conf coal_conf
 
struct ipg_info ipg_data
 

Detailed Description

Definition at line 746 of file amd8111e.h.

Field Documentation

struct net_device* amd8111e_net_dev

Definition at line 754 of file amd8111e.h.

Definition at line 786 of file amd8111e.h.

unsigned int drv_rx_errors

Definition at line 785 of file amd8111e.h.

int ext_phy_addr

Definition at line 775 of file amd8111e.h.

u32 ext_phy_id

Definition at line 776 of file amd8111e.h.

unsigned long ext_phy_option

Definition at line 774 of file amd8111e.h.

struct ipg_info ipg_data

Definition at line 788 of file amd8111e.h.

Definition at line 778 of file amd8111e.h.

spinlock_t lock

Definition at line 766 of file amd8111e.h.

int mii

Definition at line 782 of file amd8111e.h.

Definition at line 783 of file amd8111e.h.

void __iomem* mmio

Definition at line 762 of file amd8111e.h.

const char* name

Definition at line 752 of file amd8111e.h.

Definition at line 764 of file amd8111e.h.

Definition at line 781 of file amd8111e.h.

char opened

Definition at line 784 of file amd8111e.h.

int options

Definition at line 772 of file amd8111e.h.

Definition at line 753 of file amd8111e.h.

int pm_cap

Definition at line 779 of file amd8111e.h.

unsigned int rx_buff_len

Definition at line 771 of file amd8111e.h.

dma_addr_t rx_dma_addr[NUM_RX_BUFFERS]

Definition at line 760 of file amd8111e.h.

unsigned long rx_idx

Definition at line 767 of file amd8111e.h.

Definition at line 749 of file amd8111e.h.

dma_addr_t rx_ring_dma_addr

Definition at line 751 of file amd8111e.h.

Definition at line 757 of file amd8111e.h.

unsigned long tx_complete_idx

Definition at line 768 of file amd8111e.h.

dma_addr_t tx_dma_addr[NUM_TX_BUFFERS]

Definition at line 759 of file amd8111e.h.

unsigned long tx_idx

Definition at line 767 of file amd8111e.h.

Definition at line 748 of file amd8111e.h.

unsigned long tx_ring_complete_idx

Definition at line 769 of file amd8111e.h.

dma_addr_t tx_ring_dma_addr

Definition at line 750 of file amd8111e.h.

unsigned long tx_ring_idx

Definition at line 770 of file amd8111e.h.

Definition at line 756 of file amd8111e.h.


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