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

#include <e1000.h>

Data Fields

struct sk_buffskb
 
dma_addr_t dma
 
struct pagepage
 
unsigned long time_stamp
 
u16 length
 
u16 next_to_watch
 
unsigned int segs
 
unsigned int bytecount
 
u16 mapped_as_page
 
union {
   struct {
      unsigned long   time_stamp
 
      u16   length
 
      u16   next_to_watch
 
      unsigned int   segs
 
      unsigned int   bytecount
 
      u16   mapped_as_page
 
   } 
 
   struct {
      struct e1000_ps_page *   ps_pages
 
      struct page *   page
 
   } 
 
}; 
 

Detailed Description

Definition at line 146 of file e1000.h.

Field Documentation

union { ... }
unsigned int bytecount

Definition at line 154 of file e1000.h.

Definition at line 148 of file e1000.h.

u16 length

Definition at line 151 of file e1000.h.

u16 mapped_as_page

Definition at line 155 of file e1000.h.

u16 next_to_watch

Definition at line 152 of file e1000.h.

Definition at line 149 of file e1000.h.

struct e1000_ps_page* ps_pages

Definition at line 237 of file e1000.h.

unsigned int segs

Definition at line 153 of file e1000.h.

struct sk_buff * skb

Definition at line 147 of file e1000.h.

unsigned long time_stamp

Definition at line 150 of file e1000.h.


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