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

#include <igb.h>

Data Fields

struct igb_q_vectorq_vector
 
struct net_devicenetdev
 
struct devicedev
 
union {
   struct igb_tx_buffer *   tx_buffer_info
 
   struct igb_rx_buffer *   rx_buffer_info
 
}; 
 
voiddesc
 
unsigned long flags
 
void __iomemtail
 
u16 count
 
u8 queue_index
 
u8 reg_idx
 
u32 size
 
u16 next_to_clean ____cacheline_aligned_in_smp
 
u16 next_to_use
 
union {
   struct {
      struct igb_tx_queue_stats   tx_stats
 
      struct u64_stats_sync   tx_syncp
 
      struct u64_stats_sync   tx_syncp2
 
   } 
 
   struct {
      struct igb_rx_queue_stats   rx_stats
 
      struct u64_stats_sync   rx_syncp
 
   } 
 
}; 
 
dma_addr_t dma
 

Detailed Description

Definition at line 224 of file igb.h.

Field Documentation

union { ... }
union { ... }
u16 next_to_clean ____cacheline_aligned_in_smp

Definition at line 242 of file igb.h.

u16 count

Definition at line 236 of file igb.h.

Definition at line 232 of file igb.h.

struct device* dev

Definition at line 227 of file igb.h.

Definition at line 259 of file igb.h.

unsigned long flags

Definition at line 233 of file igb.h.

struct net_device* netdev

Definition at line 226 of file igb.h.

u16 next_to_use

Definition at line 243 of file igb.h.

struct igb_q_vector* q_vector

Definition at line 225 of file igb.h.

Definition at line 237 of file igb.h.

u8 reg_idx

Definition at line 238 of file igb.h.

struct igb_rx_buffer* rx_buffer_info

Definition at line 230 of file igb.h.

Definition at line 254 of file igb.h.

Definition at line 255 of file igb.h.

u32 size

Definition at line 239 of file igb.h.

void __iomem* tail

Definition at line 234 of file igb.h.

struct igb_tx_buffer* tx_buffer_info

Definition at line 229 of file igb.h.

Definition at line 248 of file igb.h.

Definition at line 249 of file igb.h.

Definition at line 250 of file igb.h.


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