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

#include <ioerror.h>

Data Fields

union {
   struct {
      unsigned   ievb_errortype:1
 
      unsigned   ievb_widgetnum:1
 
      unsigned   ievb_widgetdev:1
 
      unsigned   ievb_srccpu:1
 
      unsigned   ievb_srcnode:1
 
      unsigned   ievb_errnode:1
 
      unsigned   ievb_sysioaddr:1
 
      unsigned   ievb_xtalkaddr:1
 
      unsigned   ievb_busspace:1
 
      unsigned   ievb_busaddr:1
 
      unsigned   ievb_vaddr:1
 
      unsigned   ievb_memaddr:1
 
      unsigned   ievb_epc:1
 
      unsigned   ievb_ef:1
 
      unsigned   ievb_tnum:1
 
   }   iev_b
 
   unsigned   iev_a
 
ie_v
 
short ie_errortype
 
short ie_widgetnum
 
short ie_widgetdev
 
cpuid_t ie_srccpu
 
cnodeid_t ie_srcnode
 
cnodeid_t ie_errnode
 
iopaddr_t ie_sysioaddr
 
iopaddr_t ie_xtalkaddr
 
iopaddr_t ie_busspace
 
iopaddr_t ie_busaddr
 
caddr_t ie_vaddr
 
iopaddr_t ie_memaddr
 
caddr_t ie_epc
 
caddr_t ie_ef
 
short ie_tnum
 

Detailed Description

Definition at line 38 of file ioerror.h.

Field Documentation

iopaddr_t ie_busaddr

Definition at line 70 of file ioerror.h.

iopaddr_t ie_busspace

Definition at line 69 of file ioerror.h.

caddr_t ie_ef

Definition at line 74 of file ioerror.h.

caddr_t ie_epc

Definition at line 73 of file ioerror.h.

cnodeid_t ie_errnode

Definition at line 66 of file ioerror.h.

short ie_errortype

Definition at line 61 of file ioerror.h.

iopaddr_t ie_memaddr

Definition at line 72 of file ioerror.h.

cpuid_t ie_srccpu

Definition at line 64 of file ioerror.h.

cnodeid_t ie_srcnode

Definition at line 65 of file ioerror.h.

iopaddr_t ie_sysioaddr

Definition at line 67 of file ioerror.h.

short ie_tnum

Definition at line 75 of file ioerror.h.

union { ... } ie_v
caddr_t ie_vaddr

Definition at line 71 of file ioerror.h.

short ie_widgetdev

Definition at line 63 of file ioerror.h.

short ie_widgetnum

Definition at line 62 of file ioerror.h.

iopaddr_t ie_xtalkaddr

Definition at line 68 of file ioerror.h.

unsigned iev_a

Definition at line 58 of file ioerror.h.

struct { ... } iev_b
unsigned ievb_busaddr

Definition at line 51 of file ioerror.h.

unsigned ievb_busspace

Definition at line 50 of file ioerror.h.

unsigned ievb_ef

Definition at line 55 of file ioerror.h.

unsigned ievb_epc

Definition at line 54 of file ioerror.h.

unsigned ievb_errnode

Definition at line 47 of file ioerror.h.

unsigned ievb_errortype

Definition at line 42 of file ioerror.h.

unsigned ievb_memaddr

Definition at line 53 of file ioerror.h.

unsigned ievb_srccpu

Definition at line 45 of file ioerror.h.

unsigned ievb_srcnode

Definition at line 46 of file ioerror.h.

unsigned ievb_sysioaddr

Definition at line 48 of file ioerror.h.

unsigned ievb_tnum

Definition at line 56 of file ioerror.h.

unsigned ievb_vaddr

Definition at line 52 of file ioerror.h.

unsigned ievb_widgetdev

Definition at line 44 of file ioerror.h.

unsigned ievb_widgetnum

Definition at line 43 of file ioerror.h.

unsigned ievb_xtalkaddr

Definition at line 49 of file ioerror.h.


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