Linux Kernel
3.7.1
|
#include <sonic.h>
Data Fields | |
int | dma_bitmode |
int | reg_offset |
void * | descriptors |
void * | cda |
void * | tda |
void * | rra |
void * | rda |
struct sk_buff *volatile | rx_skb [SONIC_NUM_RRS] |
struct sk_buff *volatile | tx_skb [SONIC_NUM_TDS] |
unsigned int | tx_len [SONIC_NUM_TDS] |
dma_addr_t | descriptors_laddr |
u32 | cda_laddr |
u32 | tda_laddr |
u32 | rra_laddr |
u32 | rda_laddr |
dma_addr_t | rx_laddr [SONIC_NUM_RRS] |
dma_addr_t | tx_laddr [SONIC_NUM_TDS] |
unsigned int | rra_end |
unsigned int | cur_rwp |
unsigned int | cur_rx |
unsigned int | cur_tx |
unsigned int | eol_rx |
unsigned int | eol_tx |
unsigned int | next_tx |
struct device * | device |
struct net_device_stats | stats |
dma_addr_t descriptors_laddr |
dma_addr_t rx_laddr[SONIC_NUM_RRS] |
struct sk_buff* volatile rx_skb[SONIC_NUM_RRS] |
dma_addr_t tx_laddr[SONIC_NUM_TDS] |
unsigned int tx_len[SONIC_NUM_TDS] |
struct sk_buff* volatile tx_skb[SONIC_NUM_TDS] |