Linux Kernel
3.7.1
|
#include <asm-generic/siginfo.h>
Go to the source code of this file.
Data Structures | |
struct | siginfo |
Macros | |
#define | __ARCH_SI_PREAMBLE_SIZE (4 * sizeof(int)) |
#define | HAVE_ARCH_SIGINFO_T |
#define | HAVE_ARCH_COPY_SIGINFO |
#define | HAVE_ARCH_COPY_SIGINFO_TO_USER |
#define | si_imm _sifields._sigfault._imm /* as per UNIX SysV ABI spec */ |
#define | si_flags _sifields._sigfault._flags |
#define | si_isr _sifields._sigfault._isr |
#define | __ISR_VALID_BIT 0 |
#define | __ISR_VALID (1 << __ISR_VALID_BIT) |
#define | ILL_BADIADDR (__SI_FAULT|9) /* unimplemented instruction address */ |
#define | __ILL_BREAK (__SI_FAULT|10) /* illegal break */ |
#define | __ILL_BNDMOD (__SI_FAULT|11) /* bundle-update (modification) in progress */ |
#define | NSIGILL 11 |
#define | __FPE_DECOVF (__SI_FAULT|9) /* decimal overflow */ |
#define | __FPE_DECDIV (__SI_FAULT|10) /* decimal division by zero */ |
#define | __FPE_DECERR (__SI_FAULT|11) /* packed decimal error */ |
#define | __FPE_INVASC (__SI_FAULT|12) /* invalid ASCII digit */ |
#define | __FPE_INVDEC (__SI_FAULT|13) /* invalid decimal digit */ |
#define | NSIGFPE 13 |
#define | __SEGV_PSTKOVF (__SI_FAULT|3) /* paragraph stack overflow */ |
#define | NSIGSEGV 3 |
#define | NSIGTRAP 4 |
Typedefs | |
typedef struct siginfo | siginfo_t |
#define __FPE_DECDIV (__SI_FAULT|10) /* decimal division by zero */ |
#define __FPE_DECERR (__SI_FAULT|11) /* packed decimal error */ |
#define __FPE_DECOVF (__SI_FAULT|9) /* decimal overflow */ |
#define __FPE_INVASC (__SI_FAULT|12) /* invalid ASCII digit */ |
#define __FPE_INVDEC (__SI_FAULT|13) /* invalid decimal digit */ |
#define __ILL_BNDMOD (__SI_FAULT|11) /* bundle-update (modification) in progress */ |
#define __ILL_BREAK (__SI_FAULT|10) /* illegal break */ |
#define __ISR_VALID (1 << __ISR_VALID_BIT) |
#define __SEGV_PSTKOVF (__SI_FAULT|3) /* paragraph stack overflow */ |
#define ILL_BADIADDR (__SI_FAULT|9) /* unimplemented instruction address */ |