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

#include <e1000_hw.h>

Data Fields

struct {
   __le64   buffer_addr [MAX_PS_BUFFERS]
 
read
 
struct {
   struct {
      __le32   mrq
 
      union {
         __le32   rss
 
         struct {
            __le16   ip_id
 
            __le16   csum
 
         }   csum_ip
 
      }   hi_dword
 
   }   lower
 
   struct {
      __le32   status_error
 
      __le16   length0
 
      __le16   vlan
 
   }   middle
 
   struct {
      __le16   header_status
 
      __le16   length [3]
 
   }   upper
 
   __le64   reserved
 
wb
 
struct {
   __le64   buffer_addr [MAX_PS_BUFFERS]
 
read
 
struct {
   struct {
      __le32   mrq
 
      union {
         __le32   rss
 
         struct {
            __le16   ip_id
 
            __le16   csum
 
         }   csum_ip
 
      }   hi_dword
 
   }   lower
 
   struct {
      __le32   status_error
 
      __le16   length0
 
      __le16   vlan
 
   }   middle
 
   struct {
      __le16   header_status
 
      __le16   length [3]
 
   }   upper
 
   __le64   reserved
 
wb
 

Detailed Description

Definition at line 560 of file e1000_hw.h.

Field Documentation

__le64 buffer_addr[MAX_PS_BUFFERS]

Definition at line 563 of file e1000_hw.h.

__le16 csum

Definition at line 572 of file e1000_hw.h.

struct { ... } csum_ip
struct { ... } csum_ip
__le16 header_status

Definition at line 582 of file e1000_hw.h.

union { ... } hi_dword
union { ... } hi_dword
__le16 ip_id

Definition at line 571 of file e1000_hw.h.

__le16 length[3]

Definition at line 583 of file e1000_hw.h.

__le16 length0

Definition at line 578 of file e1000_hw.h.

struct { ... } lower
struct { ... } lower
struct { ... } middle
struct { ... } middle
__le32 mrq

Definition at line 567 of file e1000_hw.h.

struct { ... } read
struct { ... } read
__le64 reserved

Definition at line 585 of file e1000_hw.h.

__le32 rss

Definition at line 569 of file e1000_hw.h.

__le32 status_error

Definition at line 577 of file e1000_hw.h.

struct { ... } upper
struct { ... } upper
__le16 vlan

Definition at line 579 of file e1000_hw.h.

struct { ... } wb
struct { ... } wb

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