Go to the source code of this file.
* $Id: ptrace.h 4115 2012-04-12 21:06:13Z olereinhardt $ *
| #define PTRACE_R0_idx 0 |
Referenced by ptrace_dump_regs().
| #define PTRACE_R1_idx 1 |
| #define PTRACE_R2_idx 2 |
| #define PTRACE_R3_idx 3 |
| #define PTRACE_R4_idx 4 |
| #define PTRACE_R5_idx 5 |
| #define PTRACE_R6_idx 6 |
| #define PTRACE_R7_idx 7 |
Referenced by ptrace_dump_regs().
| #define PTRACE_R8_idx 8 |
Referenced by ptrace_dump_regs().
| #define PTRACE_R9_idx 9 |
| #define PTRACE_R10_idx 10 |
| #define PTRACE_R11_idx 11 |
| #define PTRACE_R12_idx 12 |
| #define PTRACE_R13_idx 13 |
Referenced by ptrace_stackdump_regs().
| #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 |
Referenced by ptrace_dump_regs().
| #define PTRACE_R0_retval_idx 17 |
| #define PTRACE_FRAMETYPE_idx 18 |
Referenced by ptrace_dump_regs().
| #define PTRACE_SWICODE_idx 19 |
| #define PTRACE_FRAME_size 20 |
| #define ARM_CPSR_V_BIT (1<<28) |
Referenced by ptrace_dump_regs().
| #define ARM_CPSR_C_BIT (1<<29) |
Referenced by ptrace_dump_regs().
| #define ARM_CPSR_Z_BIT (1<<30) |
Referenced by ptrace_dump_regs().
| #define ARM_CPSR_N_BIT (1<<31) |
Referenced by ptrace_dump_regs().
| #define ARM_USR_MODE (0x10) |
no priv mode
Referenced by ptrace_dump_regs().
| #define ARM_FIQ_MODE (0x11) |
fiq occured
Referenced by ptrace_dump_regs().
| #define ARM_IRQ_MODE (0x12) |
irq occured
Referenced by ptrace_dump_regs().
| #define ARM_SVC_MODE (0x13) |
swi occured
Referenced by ptrace_dump_regs().
| #define ARM_ABT_MODE (0x17) |
pfa or udf
Referenced by ptrace_dump_regs().
| #define ARM_UND_MODE (0x1b) |
bad opcode
Referenced by ptrace_dump_regs().
| #define ARM_SYS_MODE (0x1f) |
normal supervisor
Referenced by ptrace_dump_regs().
| #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 |
Referenced by ptrace_dump_regs().
| #define PTRACE_FRAMETYPE_da 36 |
Referenced by ptrace_dump_regs().
| #define PTRACE_FRAMETYPE_notused 37 |
| #define PTRACE_FRAMETYPE_fiq 38 |
| #define PTRACE_FRAMETYPE_thread 39 |
| 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 | ||
| ) |
References printf, ptrace_stackdump_regs(), and putchar().