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

#include <jme.h>

Data Fields

union {
   __u8   all [16]
 
   __le32   dw [4]
 
   struct {
      __le16   rsv2
 
      __u8   rsv1
 
      __u8   flags
 
      __le16   datalen
 
      __le16   wbcpl
 
      __le32   bufaddrh
 
      __le32   bufaddrl
 
   }   desc1
 
   struct {
      __le16   vlan
 
      __le16   flags
 
      __le16   framesize
 
      __u8   errstat
 
      __u8   desccnt
 
      __le32   rsshash
 
      __u8   hashfun
 
      __u8   hashtype
 
      __le16   resrv
 
   }   descwb
 
}; 
 
volatile u16 ladr
 
volatile u8 hadr
 
volatile u8 bits
 
volatile u16 bcnt
 
volatile u16 mcnt
 

Detailed Description

Definition at line 277 of file jme.h.

Field Documentation

union { ... }
__u8 all[16]

Definition at line 279 of file jme.h.

volatile u16 bcnt

Definition at line 143 of file farsync.c.

volatile u8 bits

Definition at line 142 of file farsync.c.

__le32 bufaddrh

Definition at line 292 of file jme.h.

__le32 bufaddrl

Definition at line 295 of file jme.h.

__le16 datalen

Definition at line 288 of file jme.h.

struct { ... } desc1
__u8 desccnt

Definition at line 305 of file jme.h.

struct { ... } descwb
__le32 dw[4]

Definition at line 280 of file jme.h.

__u8 errstat

Definition at line 304 of file jme.h.

__u8 flags

Definition at line 285 of file jme.h.

__le16 flags

Definition at line 300 of file jme.h.

__le16 framesize

Definition at line 303 of file jme.h.

volatile u8 hadr

Definition at line 141 of file farsync.c.

__u8 hashfun

Definition at line 311 of file jme.h.

__u8 hashtype

Definition at line 312 of file jme.h.

volatile u16 ladr

Definition at line 140 of file farsync.c.

volatile u16 mcnt

Definition at line 147 of file farsync.c.

__le16 resrv

Definition at line 313 of file jme.h.

__le32 rsshash

Definition at line 308 of file jme.h.

__u8 rsv1

Definition at line 284 of file jme.h.

__le16 rsv2

Definition at line 283 of file jme.h.

__le16 vlan

Definition at line 299 of file jme.h.

__le16 wbcpl

Definition at line 289 of file jme.h.


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