|
Linux Kernel
3.7.1
|
#include <macb.h>
Data Fields | |
| void __iomem * | regs |
| unsigned int | rx_tail |
| struct dma_desc * | rx_ring |
| void * | rx_buffers |
| unsigned int | tx_head |
| unsigned int | tx_tail |
| struct dma_desc * | tx_ring |
| struct ring_info * | tx_skb |
| spinlock_t | lock |
| struct platform_device * | pdev |
| struct clk * | pclk |
| struct clk * | hclk |
| struct net_device * | dev |
| struct napi_struct | napi |
| struct net_device_stats | stats |
| union { | |
| struct macb_stats macb | |
| struct gem_stats gem | |
| } | hw_stats |
| dma_addr_t | rx_ring_dma |
| dma_addr_t | tx_ring_dma |
| dma_addr_t | rx_buffers_dma |
| unsigned int | rx_pending |
| unsigned int | tx_pending |
| struct mii_bus * | mii_bus |
| struct phy_device * | phy_dev |
| unsigned int | link |
| unsigned int | speed |
| unsigned int | duplex |
| phy_interface_t | phy_interface |
| struct net_device* dev |
| union { ... } hw_stats |
| spinlock_t lock |
| struct napi_struct napi |
| struct platform_device* pdev |
| phy_interface_t phy_interface |
| dma_addr_t rx_buffers_dma |
| dma_addr_t rx_ring_dma |
| unsigned int tx_pending |
| dma_addr_t tx_ring_dma |
1.8.2