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