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

Data Fields

int port_num
 
int rx_resource_err
 
int rx_curr_desc_q
 
int rx_used_desc_q
 
int tx_curr_desc_q
 
int tx_used_desc_q
 
struct rx_descp_rx_desc_area
 
dma_addr_t rx_desc_dma
 
int rx_desc_area_size
 
struct sk_buff ** rx_skb
 
struct tx_descp_tx_desc_area
 
dma_addr_t tx_desc_dma
 
int tx_desc_area_size
 
struct sk_buff ** tx_skb
 
struct work_struct tx_timeout_task
 
struct net_devicedev
 
struct napi_struct napi
 
u8 work_todo
 
int skb_size
 
int tx_ring_size
 
int tx_desc_count
 
int rx_ring_size
 
int rx_desc_count
 
struct timer_list timeout
 
struct mii_bussmi_bus
 
struct phy_devicephy
 
struct clkclk
 
struct pxa168_eth_platform_datapd
 
void __iomembase
 
voidhtpr
 
dma_addr_t htpr_dma
 

Detailed Description

Definition at line 194 of file pxa168_eth.c.

Field Documentation

void __iomem* base

Definition at line 245 of file pxa168_eth.c.

Definition at line 240 of file pxa168_eth.c.

Definition at line 217 of file pxa168_eth.c.

void* htpr

Definition at line 248 of file pxa168_eth.c.

dma_addr_t htpr_dma

Definition at line 249 of file pxa168_eth.c.

Definition at line 218 of file pxa168_eth.c.

struct rx_desc* p_rx_desc_area

Definition at line 205 of file pxa168_eth.c.

struct tx_desc* p_tx_desc_area

Definition at line 210 of file pxa168_eth.c.

Definition at line 241 of file pxa168_eth.c.

Definition at line 237 of file pxa168_eth.c.

int port_num

Definition at line 195 of file pxa168_eth.c.

int rx_curr_desc_q

Definition at line 200 of file pxa168_eth.c.

int rx_desc_area_size

Definition at line 207 of file pxa168_eth.c.

int rx_desc_count

Definition at line 229 of file pxa168_eth.c.

dma_addr_t rx_desc_dma

Definition at line 206 of file pxa168_eth.c.

int rx_resource_err

Definition at line 197 of file pxa168_eth.c.

int rx_ring_size

Definition at line 227 of file pxa168_eth.c.

struct sk_buff** rx_skb

Definition at line 208 of file pxa168_eth.c.

int rx_used_desc_q

Definition at line 200 of file pxa168_eth.c.

int skb_size

Definition at line 220 of file pxa168_eth.c.

struct mii_bus* smi_bus

Definition at line 236 of file pxa168_eth.c.

struct timer_list timeout

Definition at line 235 of file pxa168_eth.c.

int tx_curr_desc_q

Definition at line 203 of file pxa168_eth.c.

int tx_desc_area_size

Definition at line 212 of file pxa168_eth.c.

int tx_desc_count

Definition at line 225 of file pxa168_eth.c.

dma_addr_t tx_desc_dma

Definition at line 211 of file pxa168_eth.c.

int tx_ring_size

Definition at line 223 of file pxa168_eth.c.

struct sk_buff** tx_skb

Definition at line 213 of file pxa168_eth.c.

struct work_struct tx_timeout_task

Definition at line 215 of file pxa168_eth.c.

int tx_used_desc_q

Definition at line 203 of file pxa168_eth.c.

u8 work_todo

Definition at line 219 of file pxa168_eth.c.


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