igb_ring Struct Reference

#include <igb.h>


Data Fields

struct igb_q_vectorq_vector
struct pci_dev * pdev
dma_addr_t dma
void * desc
unsigned int size
u16 count
u16 next_to_use
u16 next_to_clean
u8 queue_index
u8 reg_idx
void __iomem * head
void __iomem * tail
struct igb_bufferbuffer_info
unsigned int total_bytes
unsigned int total_packets
struct igb_queue_stats stats
union {
   struct {
      unsigned int   restart_queue
      u32   ctx_idx
      bool   detect_tx_hung
   } 
   struct {
      u64   hw_csum_err
      u64   hw_csum_good
      u32   rx_buffer_len
      u16   rx_ps_hdr_size
      bool   rx_csum
   } 
}; 


Detailed Description

Definition at line 201 of file igb.h.


Field Documentation

Definition at line 202 of file igb.h.

struct pci_dev* igb_ring::pdev [read]

Definition at line 203 of file igb.h.

Definition at line 204 of file igb.h.

Definition at line 205 of file igb.h.

unsigned int igb_ring::size

Definition at line 206 of file igb.h.

Definition at line 207 of file igb.h.

Definition at line 208 of file igb.h.

Definition at line 209 of file igb.h.

Definition at line 210 of file igb.h.

Definition at line 211 of file igb.h.

void __iomem* igb_ring::head

Definition at line 212 of file igb.h.

void __iomem* igb_ring::tail

Definition at line 213 of file igb.h.

Definition at line 214 of file igb.h.

unsigned int igb_ring::total_bytes

Definition at line 216 of file igb.h.

Definition at line 217 of file igb.h.

Definition at line 219 of file igb.h.

Definition at line 224 of file igb.h.

Definition at line 225 of file igb.h.

Definition at line 226 of file igb.h.

Definition at line 230 of file igb.h.

Definition at line 231 of file igb.h.

Definition at line 232 of file igb.h.

Definition at line 233 of file igb.h.

Definition at line 234 of file igb.h.

union { ... }


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

Generated on Tue Apr 6 20:02:06 2010 for gPXE by  doxygen 1.5.7.1