/external/libunwind/src/ppc32/ |
ucontext_i.h | 49 #define UC_MCONTEXT_GREGS_R0 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[0] - (void *)&dmy_ctxt) 50 #define UC_MCONTEXT_GREGS_R1 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[1] - (void *)&dmy_ctxt) 51 #define UC_MCONTEXT_GREGS_R2 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[2] - (void *)&dmy_ctxt) 52 #define UC_MCONTEXT_GREGS_R3 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[3] - (void *)&dmy_ctxt) 53 #define UC_MCONTEXT_GREGS_R4 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[4] - (void *)&dmy_ctxt) 54 #define UC_MCONTEXT_GREGS_R5 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[5] - (void *)&dmy_ctxt) 55 #define UC_MCONTEXT_GREGS_R6 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[6] - (void *)&dmy_ctxt) 56 #define UC_MCONTEXT_GREGS_R7 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[7] - (void *)&dmy_ctxt) 57 #define UC_MCONTEXT_GREGS_R8 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[8] - (void *)&dmy_ctxt) 58 #define UC_MCONTEXT_GREGS_R9 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[9] - (void *)&dmy_ctxt [all...] |
/external/libunwind/src/ppc64/ |
ucontext_i.h | 57 #define UC_MCONTEXT_GREGS_R0 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[0] - (void *)&dmy_ctxt) 58 #define UC_MCONTEXT_GREGS_R1 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[1] - (void *)&dmy_ctxt) 59 #define UC_MCONTEXT_GREGS_R2 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[2] - (void *)&dmy_ctxt) 60 #define UC_MCONTEXT_GREGS_R3 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[3] - (void *)&dmy_ctxt) 61 #define UC_MCONTEXT_GREGS_R4 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[4] - (void *)&dmy_ctxt) 62 #define UC_MCONTEXT_GREGS_R5 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[5] - (void *)&dmy_ctxt) 63 #define UC_MCONTEXT_GREGS_R6 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[6] - (void *)&dmy_ctxt) 64 #define UC_MCONTEXT_GREGS_R7 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[7] - (void *)&dmy_ctxt) 65 #define UC_MCONTEXT_GREGS_R8 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[8] - (void *)&dmy_ctxt) 66 #define UC_MCONTEXT_GREGS_R9 ((void *)&dmy_ctxt.uc_mcontext.gp_regs[9] - (void *)&dmy_ctxt [all...] |
/external/libunwind/src/sh/ |
Gresume.c | 44 regs[0] = uc->uc_mcontext.gregs[8]; 45 regs[1] = uc->uc_mcontext.gregs[9]; 46 regs[2] = uc->uc_mcontext.gregs[10]; 47 regs[3] = uc->uc_mcontext.gregs[11]; 48 regs[4] = uc->uc_mcontext.gregs[12]; 49 regs[5] = uc->uc_mcontext.gregs[13]; 50 regs[6] = uc->uc_mcontext.gregs[14]; 51 regs[7] = uc->uc_mcontext.gregs[15]; 52 unsigned long pc = uc->uc_mcontext.pr; 81 sc->sc_regs[0] = uc->uc_mcontext.gregs[0] [all...] |
/external/libunwind/src/aarch64/ |
Gresume.c | 44 regs[0] = uc->uc_mcontext.regs[19]; 45 regs[1] = uc->uc_mcontext.regs[20]; 46 regs[2] = uc->uc_mcontext.regs[21]; 47 regs[3] = uc->uc_mcontext.regs[22]; 48 regs[4] = uc->uc_mcontext.regs[23]; 49 regs[5] = uc->uc_mcontext.regs[24]; 50 regs[6] = uc->uc_mcontext.regs[25]; 51 regs[7] = uc->uc_mcontext.regs[26]; 52 regs[8] = uc->uc_mcontext.regs[27]; 53 regs[9] = uc->uc_mcontext.regs[28] [all...] |
/bionic/libc/kernel/uapi/asm-generic/ |
ucontext.h | 26 struct sigcontext uc_mcontext; member in struct:ucontext
|
/development/ndk/platforms/android-L/include/asm-generic/ |
ucontext.h | 26 struct sigcontext uc_mcontext; member in struct:ucontext
|
/external/kernel-headers/original/uapi/asm-generic/ |
ucontext.h | 8 struct sigcontext uc_mcontext; member in struct:ucontext
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/sysroot/usr/include/asm-generic/ |
ucontext.h | 8 struct sigcontext uc_mcontext; member in struct:ucontext
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/asm-generic/ |
ucontext.h | 8 struct sigcontext uc_mcontext; member in struct:ucontext
|
/prebuilts/ndk/9/platforms/android-19/arch-arm64/usr/include/asm-generic/ |
ucontext.h | 26 struct sigcontext uc_mcontext; member in struct:ucontext
|
/prebuilts/ndk/9/platforms/android-19/arch-mips64/usr/include/asm-generic/ |
ucontext.h | 26 struct sigcontext uc_mcontext; member in struct:ucontext
|
/prebuilts/ndk/9/platforms/android-19/arch-x86_64/usr/include/asm-generic/ |
ucontext.h | 26 struct sigcontext uc_mcontext; member in struct:ucontext
|
/external/compiler-rt/lib/asan/ |
asan_linux.cc | 154 *pc = ucontext->uc_mcontext.arm_pc; 155 *bp = ucontext->uc_mcontext.arm_fp; 156 *sp = ucontext->uc_mcontext.arm_sp; 159 *pc = ucontext->uc_mcontext.pc; 160 *bp = ucontext->uc_mcontext.regs[29]; 161 *sp = ucontext->uc_mcontext.sp; 164 *pc = ucontext->uc_mcontext.sc_iaoq[0]; 166 *bp = ucontext->uc_mcontext.sc_gr[3]; 167 *sp = ucontext->uc_mcontext.sc_gr[30]; 171 *pc = ucontext->uc_mcontext.mc_rip [all...] |
/system/core/libbacktrace/ |
UnwindCurrent.cpp | 58 unw_context->regs[0] = ucontext->uc_mcontext.arm_r0; 59 unw_context->regs[1] = ucontext->uc_mcontext.arm_r1; 60 unw_context->regs[2] = ucontext->uc_mcontext.arm_r2; 61 unw_context->regs[3] = ucontext->uc_mcontext.arm_r3; 62 unw_context->regs[4] = ucontext->uc_mcontext.arm_r4; 63 unw_context->regs[5] = ucontext->uc_mcontext.arm_r5; 64 unw_context->regs[6] = ucontext->uc_mcontext.arm_r6; 65 unw_context->regs[7] = ucontext->uc_mcontext.arm_r7; 66 unw_context->regs[8] = ucontext->uc_mcontext.arm_r8; 67 unw_context->regs[9] = ucontext->uc_mcontext.arm_r9 [all...] |
/external/libunwind/src/x86_64/ |
Gos-linux.c | 113 case UNW_X86_64_R8: addr = &uc->uc_mcontext.gregs[REG_R8]; break; 114 case UNW_X86_64_R9: addr = &uc->uc_mcontext.gregs[REG_R9]; break; 115 case UNW_X86_64_R10: addr = &uc->uc_mcontext.gregs[REG_R10]; break; 116 case UNW_X86_64_R11: addr = &uc->uc_mcontext.gregs[REG_R11]; break; 117 case UNW_X86_64_R12: addr = &uc->uc_mcontext.gregs[REG_R12]; break; 118 case UNW_X86_64_R13: addr = &uc->uc_mcontext.gregs[REG_R13]; break; 119 case UNW_X86_64_R14: addr = &uc->uc_mcontext.gregs[REG_R14]; break; 120 case UNW_X86_64_R15: addr = &uc->uc_mcontext.gregs[REG_R15]; break; 121 case UNW_X86_64_RDI: addr = &uc->uc_mcontext.gregs[REG_RDI]; break; 122 case UNW_X86_64_RSI: addr = &uc->uc_mcontext.gregs[REG_RSI]; break [all...] |
Gos-freebsd.c | 163 case UNW_X86_64_R8: addr = &uc->uc_mcontext.mc_r8; break; 164 case UNW_X86_64_R9: addr = &uc->uc_mcontext.mc_r9; break; 165 case UNW_X86_64_R10: addr = &uc->uc_mcontext.mc_r10; break; 166 case UNW_X86_64_R11: addr = &uc->uc_mcontext.mc_r11; break; 167 case UNW_X86_64_R12: addr = &uc->uc_mcontext.mc_r12; break; 168 case UNW_X86_64_R13: addr = &uc->uc_mcontext.mc_r13; break; 169 case UNW_X86_64_R14: addr = &uc->uc_mcontext.mc_r14; break; 170 case UNW_X86_64_R15: addr = &uc->uc_mcontext.mc_r15; break; 171 case UNW_X86_64_RDI: addr = &uc->uc_mcontext.mc_rdi; break; 172 case UNW_X86_64_RSI: addr = &uc->uc_mcontext.mc_rsi; break [all...] |
/external/libunwind/src/mips/ |
gen-offsets.c | 24 UC ("MCONTEXT", uc_mcontext); 27 UC ("MCONTEXT_GREGS", uc_mcontext.gregs);
|
/external/chromium_org/base/debug/ |
stack_trace_posix.cc | 296 { " gs: ", context->uc_mcontext.gregs[REG_GS] }, 297 { " fs: ", context->uc_mcontext.gregs[REG_FS] }, 298 { " es: ", context->uc_mcontext.gregs[REG_ES] }, 299 { " ds: ", context->uc_mcontext.gregs[REG_DS] }, 300 { " edi: ", context->uc_mcontext.gregs[REG_EDI] }, 301 { " esi: ", context->uc_mcontext.gregs[REG_ESI] }, 302 { " ebp: ", context->uc_mcontext.gregs[REG_EBP] }, 303 { " esp: ", context->uc_mcontext.gregs[REG_ESP] }, 304 { " ebx: ", context->uc_mcontext.gregs[REG_EBX] }, 305 { " edx: ", context->uc_mcontext.gregs[REG_EDX] } [all...] |
/art/test/004-SignalTest/ |
signaltest.cc | 35 #define CTX_EIP uc_mcontext->__ss.__rip 38 #define CTX_EIP uc_mcontext->__ss.__eip 43 #define CTX_EIP uc_mcontext.gregs[REG_RIP] 46 #define CTX_EIP uc_mcontext.gregs[REG_EIP] 58 struct sigcontext *sc = reinterpret_cast<struct sigcontext*>(&uc->uc_mcontext); 62 struct sigcontext *sc = reinterpret_cast<struct sigcontext*>(&uc->uc_mcontext);
|
/art/runtime/arch/x86/ |
fault_handler_x86.cc | 34 #define CTX_ESP uc_mcontext->__ss.__rsp 35 #define CTX_EIP uc_mcontext->__ss.__rip 36 #define CTX_EAX uc_mcontext->__ss.__rax 37 #define CTX_METHOD uc_mcontext->__ss.__rdi 38 #define CTX_JMP_BUF uc_mcontext->__ss.__rdi 41 #define CTX_ESP uc_mcontext->__ss.__esp 42 #define CTX_EIP uc_mcontext->__ss.__eip 43 #define CTX_EAX uc_mcontext->__ss.__eax 44 #define CTX_METHOD uc_mcontext->__ss.__eax 45 #define CTX_JMP_BUF uc_mcontext->__ss.__ea [all...] |
/external/chromium_org/sandbox/linux/services/ |
android_arm_ucontext.h | 19 struct sigcontext uc_mcontext; member in struct:ucontext
|
/external/libunwind/src/x86/ |
Gos-freebsd.c | 310 case UNW_X86_GS: addr = &uc->uc_mcontext.mc_gs; break; 311 case UNW_X86_FS: addr = &uc->uc_mcontext.mc_fs; break; 312 case UNW_X86_ES: addr = &uc->uc_mcontext.mc_es; break; 313 case UNW_X86_DS: addr = &uc->uc_mcontext.mc_ds; break; 314 case UNW_X86_EAX: addr = &uc->uc_mcontext.mc_eax; break; 315 case UNW_X86_EBX: addr = &uc->uc_mcontext.mc_ebx; break; 316 case UNW_X86_ECX: addr = &uc->uc_mcontext.mc_ecx; break; 317 case UNW_X86_EDX: addr = &uc->uc_mcontext.mc_edx; break; 318 case UNW_X86_ESI: addr = &uc->uc_mcontext.mc_esi; break; 319 case UNW_X86_EDI: addr = &uc->uc_mcontext.mc_edi; break [all...] |
Gos-linux.c | 258 case UNW_X86_GS: addr = &uc->uc_mcontext.gregs[REG_GS]; break; 259 case UNW_X86_FS: addr = &uc->uc_mcontext.gregs[REG_FS]; break; 260 case UNW_X86_ES: addr = &uc->uc_mcontext.gregs[REG_ES]; break; 261 case UNW_X86_DS: addr = &uc->uc_mcontext.gregs[REG_DS]; break; 262 case UNW_X86_EAX: addr = &uc->uc_mcontext.gregs[REG_EAX]; break; 263 case UNW_X86_EBX: addr = &uc->uc_mcontext.gregs[REG_EBX]; break; 264 case UNW_X86_ECX: addr = &uc->uc_mcontext.gregs[REG_ECX]; break; 265 case UNW_X86_EDX: addr = &uc->uc_mcontext.gregs[REG_EDX]; break; 266 case UNW_X86_ESI: addr = &uc->uc_mcontext.gregs[REG_ESI]; break; 267 case UNW_X86_EDI: addr = &uc->uc_mcontext.gregs[REG_EDI]; break [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
config_freebsd.h | 219 #define PC_FROM_UCONTEXT uc_mcontext.mc_eip 221 #define PC_FROM_UCONTEXT uc_mcontext.mc_rip
|
/external/valgrind/main/none/tests/x86-linux/ |
sigcontext.c | 16 if (uc->uc_mcontext.gregs[REG_EAX] != 0) 17 printf("FAILED: handler2 expected eax == 0, not %d\n", uc->uc_mcontext.gregs[REG_EAX]); 18 uc->uc_mcontext.gregs[REG_EAX] = VAL1;
|