Linux Kernel
3.7.1
|
#include <ixgbe.h>
Data Fields | |
struct ixgbe_ring * | next |
struct ixgbe_q_vector * | q_vector |
struct net_device * | netdev |
struct device * | dev |
void * | desc |
union { | |
struct ixgbe_tx_buffer * tx_buffer_info | |
struct ixgbe_rx_buffer * rx_buffer_info | |
}; | |
unsigned long | state |
u8 __iomem * | tail |
dma_addr_t | dma |
unsigned int | size |
u16 | count |
u8 | queue_index |
u8 | reg_idx |
u16 | next_to_use |
u16 | next_to_clean |
union { | |
u16 next_to_alloc | |
struct { | |
u8 atr_sample_rate | |
u8 atr_count | |
} | |
}; | |
u8 | dcb_tc |
struct ixgbe_queue_stats | stats |
struct u64_stats_sync | syncp |
union { | |
struct ixgbe_tx_queue_stats tx_stats | |
struct ixgbe_rx_queue_stats rx_stats | |
}; | |
union { ... } |
union { ... } |
union { ... } |
dma_addr_t dma |
struct net_device* netdev |
struct ixgbe_ring* next |
struct ixgbe_q_vector* q_vector |
struct ixgbe_rx_buffer* rx_buffer_info |
struct u64_stats_sync syncp |
struct ixgbe_tx_buffer* tx_buffer_info |