Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
faultinfo_32.h File Reference

Go to the source code of this file.

Data Structures

struct  faultinfo
 

Macros

#define FAULT_WRITE(fi)   ((fi).error_code & 2)
 
#define FAULT_ADDRESS(fi)   ((fi).cr2)
 
#define SEGV_IS_FIXABLE(fi)   ((fi)->trap_no == 14)
 
#define SEGV_MAYBE_FIXABLE(fi)   ((fi)->trap_no == 0 && ptrace_faultinfo)
 
#define PTRACE_FULL_FAULTINFO   0
 

Macro Definition Documentation

#define FAULT_ADDRESS (   fi)    ((fi).cr2)

Definition at line 25 of file faultinfo_32.h.

#define FAULT_WRITE (   fi)    ((fi).error_code & 2)

Definition at line 24 of file faultinfo_32.h.

#define PTRACE_FULL_FAULTINFO   0

Definition at line 33 of file faultinfo_32.h.

#define SEGV_IS_FIXABLE (   fi)    ((fi)->trap_no == 14)

Definition at line 28 of file faultinfo_32.h.

#define SEGV_MAYBE_FIXABLE (   fi)    ((fi)->trap_no == 0 && ptrace_faultinfo)

Definition at line 31 of file faultinfo_32.h.