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 |