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

#include <e1000_hw.h>

Data Fields

__le64 buffer_addr
 
union {
   __le32   data
 
   struct {
      __le16   length
 
      u8   typ_len_ext
 
      u8   cmd
 
   }   flags
 
lower
 
union {
   __le32   data
 
   struct {
      u8   status
 
      u8   popts
 
      __le16   special
 
   }   fields
 
upper
 
union {
   __le32   data
 
   struct {
      __le16   length
 
      u8   typ_len_ext
 
      u8   cmd
 
   }   flags
 
lower
 
union {
   __le32   data
 
   struct {
      u8   status
 
      u8   popts
 
      __le16   special
 
   }   fields
 
upper
 

Detailed Description

Definition at line 714 of file e1000_hw.h.

Field Documentation

__le64 buffer_addr

Definition at line 715 of file e1000_hw.h.

Definition at line 721 of file e1000_hw.h.

Definition at line 717 of file e1000_hw.h.

struct { ... } fields
struct { ... } fields
struct { ... } flags
struct { ... } flags
__le16 length

Definition at line 719 of file e1000_hw.h.

union { ... } lower
union { ... } lower
u8 popts

Definition at line 728 of file e1000_hw.h.

__le16 special

Definition at line 729 of file e1000_hw.h.

Definition at line 727 of file e1000_hw.h.

u8 typ_len_ext

Definition at line 720 of file e1000_hw.h.

union { ... } upper
union { ... } upper

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