|
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] |
1.8.2