|
Linux Kernel
3.7.1
|
#include <cassini.h>
| dma_addr_t block_dvma |
| struct net_device* dev |
| struct cas_rx_comp* init_rxcs[MAX_RX_COMP_RINGS] |
| struct cas_rx_desc* init_rxds[MAX_RX_DESC_RINGS] |
| struct cas_tx_desc* init_txds[MAX_TX_RINGS] |
| struct timer_list link_timer |
| spinlock_t lock |
| enum link_state lstate |
| struct napi_struct napi |
| struct net_device_stats net_stats[N_TX_RINGS+1] |
| struct work_struct reset_task |
| int rx_cur[N_RX_COMP_RINGS] |
| struct sk_buff_head rx_flows[N_RX_FLOWS] |
| spinlock_t rx_inuse_lock |
| int rx_last[N_RX_DESC_RINGS] |
| int rx_new[N_RX_COMP_RINGS] |
| int rx_old[N_RX_DESC_RINGS] |
| cas_page_t* rx_pages[N_RX_DESC_RINGS][RX_DESC_RING_SIZE] |
| spinlock_t rx_spare_lock |
| spinlock_t stat_lock[N_TX_RINGS+1] |
| spinlock_t tx_lock[N_TX_RINGS] |
| int tx_new[N_TX_RINGS] |
| int tx_old[N_TX_RINGS] |
| struct sk_buff* tx_skbs[N_TX_RINGS][TX_DESC_RING_SIZE] |
| u8* tx_tiny_bufs[N_TX_RINGS] |
| dma_addr_t tx_tiny_dvma[N_TX_RINGS] |
| struct cas_tiny_count tx_tiny_use[N_TX_RINGS][TX_DESC_RING_SIZE] |
1.8.2