Linux Kernel
3.7.1
|
Data Fields | |
struct hamachi_desc * | rx_ring |
struct hamachi_desc * | tx_ring |
struct sk_buff * | rx_skbuff [RX_RING_SIZE] |
struct sk_buff * | tx_skbuff [TX_RING_SIZE] |
dma_addr_t | tx_ring_dma |
dma_addr_t | rx_ring_dma |
struct timer_list | timer |
spinlock_t | lock |
int | chip_id |
unsigned int | cur_rx |
unsigned int | dirty_rx |
unsigned int | cur_tx |
unsigned int | dirty_tx |
unsigned int | rx_buf_sz |
unsigned int | tx_full:1 |
unsigned int | duplex_lock:1 |
unsigned int | default_port:4 |
int | mii_cnt |
struct mii_if_info | mii_if |
unsigned char | phys [MII_CNT] |
u32 | rx_int_var |
u32 | tx_int_var |
u32 | option |
struct pci_dev * | pci_dev |
void __iomem * | base |
spinlock_t lock |
struct mii_if_info mii_if |
dma_addr_t rx_ring_dma |
struct sk_buff* rx_skbuff[RX_RING_SIZE] |
dma_addr_t tx_ring_dma |
struct sk_buff* tx_skbuff[TX_RING_SIZE] |