|
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 |
1.8.2