/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/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]; 81 sc->sc_regs[0] = uc->uc_mcontext.gregs[0]; 82 sc->sc_regs[1] = uc->uc_mcontext.gregs[1] [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...] |
/art/runtime/ |
runtime_linux.cc | 166 DumpRegister32(os, "eax", context.gregs[REG_EAX]); 167 DumpRegister32(os, "ebx", context.gregs[REG_EBX]); 168 DumpRegister32(os, "ecx", context.gregs[REG_ECX]); 169 DumpRegister32(os, "edx", context.gregs[REG_EDX]); 172 DumpRegister32(os, "edi", context.gregs[REG_EDI]); 173 DumpRegister32(os, "esi", context.gregs[REG_ESI]); 174 DumpRegister32(os, "ebp", context.gregs[REG_EBP]); 175 DumpRegister32(os, "esp", context.gregs[REG_ESP]); 178 DumpRegister32(os, "eip", context.gregs[REG_EIP]); 180 DumpRegister32(os, "eflags", context.gregs[REG_EFL]) [all...] |
/external/chromium_org/base/debug/ |
stack_trace_posix.cc | 294 { " gs: ", context->uc_mcontext.gregs[REG_GS] }, 295 { " fs: ", context->uc_mcontext.gregs[REG_FS] }, 296 { " es: ", context->uc_mcontext.gregs[REG_ES] }, 297 { " ds: ", context->uc_mcontext.gregs[REG_DS] }, 298 { " edi: ", context->uc_mcontext.gregs[REG_EDI] }, 299 { " esi: ", context->uc_mcontext.gregs[REG_ESI] }, 300 { " ebp: ", context->uc_mcontext.gregs[REG_EBP] }, 301 { " esp: ", context->uc_mcontext.gregs[REG_ESP] }, 302 { " ebx: ", context->uc_mcontext.gregs[REG_EBX] }, 303 { " edx: ", context->uc_mcontext.gregs[REG_EDX] } [all...] |
/external/libunwind/src/x86/ |
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/libunwind/src/mips/ |
gen-offsets.c | 27 UC ("MCONTEXT_GREGS", uc_mcontext.gregs);
|
/external/compiler-rt/lib/asan/ |
asan_linux.cc | 176 *pc = ucontext->uc_mcontext.gregs[REG_RIP]; 177 *bp = ucontext->uc_mcontext.gregs[REG_RBP]; 178 *sp = ucontext->uc_mcontext.gregs[REG_RSP]; 188 *pc = ucontext->uc_mcontext.gregs[REG_EIP]; 189 *bp = ucontext->uc_mcontext.gregs[REG_EBP]; 190 *sp = ucontext->uc_mcontext.gregs[REG_ESP]; 208 *pc = ucontext->uc_mcontext.gregs[REG_PC]; 209 *sp = ucontext->uc_mcontext.gregs[REG_O6]; 215 *pc = ucontext->uc_mcontext.gregs[31]; 216 *bp = ucontext->uc_mcontext.gregs[30] [all...] |
/art/runtime/arch/x86/ |
fault_handler_x86.cc | 50 #define CTX_ESP uc_mcontext.gregs[REG_RSP] 51 #define CTX_EIP uc_mcontext.gregs[REG_RIP] 52 #define CTX_EAX uc_mcontext.gregs[REG_RAX] 53 #define CTX_METHOD uc_mcontext.gregs[REG_RDI] 54 #define CTX_RDI uc_mcontext.gregs[REG_RDI] 55 #define CTX_JMP_BUF uc_mcontext.gregs[REG_RDI] 58 #define CTX_ESP uc_mcontext.gregs[REG_ESP] 59 #define CTX_EIP uc_mcontext.gregs[REG_EIP] 60 #define CTX_EAX uc_mcontext.gregs[REG_EAX] 61 #define CTX_METHOD uc_mcontext.gregs[REG_EAX [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
getpc.h | 140 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP]; 141 const int esp = signal_ucontext.uc_mcontext.gregs[REG_ESP];
|
config_android.h | 222 #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]
|
config_linux.h | 222 #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]
|
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
getpc.h | 137 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP]; 138 const int esp = signal_ucontext.uc_mcontext.gregs[REG_ESP];
|
stacktrace_x86-inl.h | 190 reinterpret_cast<void **>(ucv->uc_mcontext.gregs[REG_EBP]); 192 reinterpret_cast<unsigned char *>(ucv->uc_mcontext.gregs[REG_EIP]); 199 reinterpret_cast<void **>(ucv->uc_mcontext.gregs[REG_ESP]);
|
/external/chromium_org/sandbox/linux/services/ |
android_i386_ucontext.h | 38 uint32_t gregs[19]; member in struct:__anon15193
|
android_mips_ucontext.h | 21 uint64_t gregs[32]; member in struct:__anon15195
|
android_x86_64_ucontext.h | 43 greg_t gregs[23]; member in struct:__anon15196
|
/art/test/004-SignalTest/ |
signaltest.cc | 43 #define CTX_EIP uc_mcontext.gregs[REG_RIP] 46 #define CTX_EIP uc_mcontext.gregs[REG_EIP]
|
/external/compiler-rt/android/include/sys/ |
ucontext.h | 69 uint32_t gregs[19]; member in struct:__anon24184 115 uint64_t gregs[32]; member in struct:__anon24186
|
/external/chromium_org/v8/src/ |
sampler.cc | 96 uint64_t gregs[32]; member in struct:__anon21949 124 uint32_t gregs[19]; member in struct:__anon21950 143 uint64_t gregs[23]; member in struct:__anon21952 375 state.pc = reinterpret_cast<Address>(mcontext.gregs[REG_EIP]); 376 state.sp = reinterpret_cast<Address>(mcontext.gregs[REG_ESP]); 377 state.fp = reinterpret_cast<Address>(mcontext.gregs[REG_EBP]); 379 state.pc = reinterpret_cast<Address>(mcontext.gregs[REG_RIP]); 380 state.sp = reinterpret_cast<Address>(mcontext.gregs[REG_RSP]); 381 state.fp = reinterpret_cast<Address>(mcontext.gregs[REG_RBP]); 385 // Old GLibc ARM versions used a gregs[] array to access the registe [all...] |
/bionic/libc/include/sys/ |
ucontext.h | 146 gregset_t gregs; 187 gregset_t gregs; 275 gregset_t gregs;
|
/development/ndk/platforms/android-L/include/sys/ |
ucontext.h | 144 gregset_t gregs; 187 gregset_t gregs; 275 gregset_t gregs;
|
/external/chromium_org/third_party/npapi/npspy/extern/nspr/md/ |
_nec.h | 69 #define _MD_GET_SP(_t) (_t)->md.context.uc_mcontext.gregs[CXT_SP] 96 uc->uc_mcontext.gregs[CXT_V0] = 1; \ 97 uc->uc_mcontext.gregs[CXT_A3] = 0; \
|
_sony.h | 60 #define _MD_GET_SP(_t) (_t)->md.context.uc_mcontext.gregs[CXT_SP] 87 uc->uc_mcontext.gregs[CXT_V0] = 1; \ 88 uc->uc_mcontext.gregs[CXT_A3] = 0; \
|
_solaris.h | 502 #define _MD_GET_SP(_t) (_t)->md.context.uc_mcontext.gregs[REG_SP] 512 #define _MD_GET_SP(_t) (_t)->md.context.uc_mcontext.gregs[USP] 576 uc->uc_mcontext.gregs[REG_SP] = (unsigned int) uc->uc_stack.ss_sp; \ 577 uc->uc_mcontext.gregs[REG_PC] = (unsigned int) _main; \ 578 uc->uc_mcontext.gregs[REG_nPC] = (unsigned int) ((char*)_main)+4; \ 604 uc->uc_mcontext.gregs[11] = 1; \ 648 uc->uc_mcontext.gregs[USP] = (int) ((unsigned long)(_sp - WINDOWSIZE - SA(MINFRAME)) & 0xfffffff8); \ 649 uc->uc_mcontext.gregs[PC] = (int) _main; \ 664 uc->uc_mcontext.gregs[EDI] = (_thread)->md.edi; \ 682 uc->uc_mcontext.gregs[EAX] = 1; [all...] |