Linux Kernel
3.7.1
|
#include <sky2.h>
Data Fields | |
struct sky2_hw * | hw |
struct net_device * | netdev |
unsigned | port |
u32 | msg_enable |
spinlock_t | phy_lock |
struct tx_ring_info * | tx_ring |
struct sky2_tx_le * | tx_le |
struct sky2_stats | tx_stats |
u16 | tx_ring_size |
u16 | tx_cons |
u16 | tx_prod |
u16 | tx_next |
u16 | tx_pending |
u16 | tx_last_mss |
u32 | tx_last_upper |
u32 | tx_tcpsum |
struct rx_ring_info *rx_ring | ____cacheline_aligned_in_smp |
struct sky2_rx_le * | rx_le |
struct sky2_stats | rx_stats |
u16 | rx_next |
u16 | rx_put |
u16 | rx_pending |
u16 | rx_data_size |
u16 | rx_nfrags |
struct { | |
unsigned long last | |
u32 mac_rp | |
u8 mac_lev | |
u8 fifo_rp | |
u8 fifo_lev | |
} | check |
dma_addr_t | rx_le_map |
dma_addr_t | tx_le_map |
u16 | advertising |
u16 | speed |
u8 | wol |
u8 | duplex |
u16 | flags |
enum flow_control | flow_mode |
enum flow_control | flow_status |
struct rx_ring_info* rx_ring ____cacheline_aligned_in_smp |
struct { ... } check |
enum flow_control flow_mode |
enum flow_control flow_status |
struct net_device* netdev |
spinlock_t phy_lock |
struct sky2_rx_le* rx_le |
dma_addr_t rx_le_map |
struct sky2_tx_le* tx_le |
dma_addr_t tx_le_map |