Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ixgbe_ring Struct Reference

#include <ixgbe.h>

Data Fields

struct ixgbe_ringnext
 
struct ixgbe_q_vectorq_vector
 
struct net_devicenetdev
 
struct devicedev
 
voiddesc
 
union {
   struct ixgbe_tx_buffer *   tx_buffer_info
 
   struct ixgbe_rx_buffer *   rx_buffer_info
 
}; 
 
unsigned long state
 
u8 __iomemtail
 
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
 
}; 
 

Detailed Description

Definition at line 218 of file ixgbe.h.

Field Documentation

union { ... }
union { ... }
union { ... }
u8 atr_count

Definition at line 248 of file ixgbe.h.

u8 atr_sample_rate

Definition at line 247 of file ixgbe.h.

u16 count

Definition at line 233 of file ixgbe.h.

u8 dcb_tc

Definition at line 252 of file ixgbe.h.

Definition at line 223 of file ixgbe.h.

struct device* dev

Definition at line 222 of file ixgbe.h.

Definition at line 230 of file ixgbe.h.

struct net_device* netdev

Definition at line 221 of file ixgbe.h.

Definition at line 219 of file ixgbe.h.

u16 next_to_alloc

Definition at line 245 of file ixgbe.h.

u16 next_to_clean

Definition at line 242 of file ixgbe.h.

u16 next_to_use

Definition at line 241 of file ixgbe.h.

Definition at line 220 of file ixgbe.h.

Definition at line 235 of file ixgbe.h.

u8 reg_idx

Definition at line 236 of file ixgbe.h.

struct ixgbe_rx_buffer* rx_buffer_info

Definition at line 226 of file ixgbe.h.

Definition at line 257 of file ixgbe.h.

unsigned int size

Definition at line 231 of file ixgbe.h.

unsigned long state

Definition at line 228 of file ixgbe.h.

Definition at line 253 of file ixgbe.h.

Definition at line 254 of file ixgbe.h.

u8 __iomem* tail

Definition at line 229 of file ixgbe.h.

struct ixgbe_tx_buffer* tx_buffer_info

Definition at line 225 of file ixgbe.h.

Definition at line 256 of file ixgbe.h.


The documentation for this struct was generated from the following file: