ptrace.h File Reference
Go to the source code of this file.
Detailed Description
* $Id: ptrace.h 2400 2009-01-16 19:44:05Z haraldkipp $
*
Definition in file ptrace.h.
Define Documentation
#define PTRACE_R10_idx 10 |
#define PTRACE_R11_idx 11 |
#define PTRACE_R12_idx 12 |
#define PTRACE_R13_idx 13 |
#define PTRACE_SP_idx PTRACE_R13_idx |
#define PTRACE_R14_idx 14 |
#define PTRACE_LR_idx PTRACE_R14_idx |
#define PTRACE_R15_idx 15 |
#define PTRACE_PC_idx PTRACE_R15_idx |
#define PTRACE_CPSR_idx 16 |
#define PTRACE_R0_retval_idx 17 |
#define PTRACE_FRAMETYPE_idx 18 |
#define PTRACE_SWICODE_idx 19 |
#define PTRACE_FRAME_size 20 |
#define ARM_CPSR_V_BIT (1<<28) |
#define ARM_CPSR_C_BIT (1<<29) |
#define ARM_CPSR_Z_BIT (1<<30) |
#define ARM_CPSR_N_BIT (1<<31) |
#define ARM_USR_MODE (0x10) |
#define ARM_FIQ_MODE (0x11) |
#define ARM_IRQ_MODE (0x12) |
#define ARM_SVC_MODE (0x13) |
#define ARM_ABT_MODE (0x17) |
#define ARM_UND_MODE (0x1b) |
#define ARM_SYS_MODE (0x1f) |
#define ARM_MODE_MASK (0x1f) |
#define PTRACE_FRAME_isirq |
( |
X |
|
) |
( (X)->uregs[ PTRACE_FRAMETYPE ] < 32 ) |
#define PTRACE_FRAMETYPE_reset 32 |
#define PTRACE_FRAMETYPE_udf 33 |
#define PTRACE_FRAMETYPE_swi 34 |
#define PTRACE_FRAMETYPE_pfa 35 |
#define PTRACE_FRAMETYPE_da 36 |
#define PTRACE_FRAMETYPE_notused 37 |
#define PTRACE_FRAMETYPE_fiq 38 |
#define PTRACE_FRAMETYPE_thread 39 |
Function Documentation
void ARM_UDF_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_SWI_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_PFA_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_DA_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_IRQ_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_FIQ_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_NOTUSED_Handler |
( |
struct pt_regs * |
p |
) |
|
void ARM_COMMON_Handler_crash |
( |
struct pt_regs * |
p, |
|
|
const char * |
name | |
|
) |
| | |