|
Linux Kernel
3.7.1
|
Data Fields | |
| struct pci_dev * | pci_dev |
| struct net_device * | dev |
| struct napi_struct | napi |
| struct { | |
| int max_tx_qlen | |
| int tx_ints | |
| int rx_ints | |
| int tx_underrun | |
| } | lstats |
| spinlock_t | lock |
| spinlock_t | rx_lock |
| struct mii_bus * | mii_bus |
| struct phy_device * | phy_dev |
| int | duplex |
| int | speed |
| int | link |
| struct work_struct | restart_work |
| void * | fd_buf |
| dma_addr_t | fd_buf_dma |
| struct TxFD * | tfd_base |
| unsigned int | tfd_start |
| unsigned int | tfd_end |
| struct RxFD * | rfd_base |
| struct RxFD * | rfd_limit |
| struct RxFD * | rfd_cur |
| struct FrFD * | fbl_ptr |
| unsigned int | fbl_count |
| struct { | |
| struct sk_buff * skb | |
| dma_addr_t skb_dma | |
| } | tx_skbs [TX_FD_NUM] |
| struct { | |
| struct sk_buff * skb | |
| dma_addr_t skb_dma | |
| } | rx_skbs [RX_BUF_NUM] |
| u32 | msg_enable |
| enum tc35815_chiptype | chiptype |
| enum tc35815_chiptype chiptype |
| struct net_device* dev |
| dma_addr_t fd_buf_dma |
| spinlock_t lock |
| struct { ... } lstats |
| struct napi_struct napi |
| struct work_struct restart_work |
| spinlock_t rx_lock |
| struct { ... } rx_skbs[RX_BUF_NUM] |
| dma_addr_t skb_dma |
| struct { ... } tx_skbs[TX_FD_NUM] |
1.8.2