/system/core/libcorkscrew/arch-arm/ |
backtrace-arm.c | 81 uint32_t gregs[16]; member in struct:__anon62689 241 state->gregs[reg] = value; 245 uint32_t sp = state->gregs[R_SP]; 307 set_reg(state, R_SP, state->gregs[R_SP] + ((op & 0x3f) << 2) + 4); 310 set_reg(state, R_SP, state->gregs[R_SP] - ((op & 0x3f) << 2) - 4); 332 set_reg(state, R_SP, state->gregs[op & 0x0f]); 379 set_reg(state, R_SP, state->gregs[R_SP] + (value << 2) + 0x204); 386 set_reg(state, R_SP, state->gregs[R_SP] + (uint32_t)(op2 & 0x0f) * 8 + 12); 389 set_reg(state, R_SP, state->gregs[R_SP] + (uint32_t)(op & 0x07) * 8 + 12); 392 set_reg(state, R_SP, state->gregs[R_SP] + (uint32_t)(op & 0x07) * 8 + 8) [all...] |
/external/compiler-rt/lib/asan/ |
asan_linux.cc | 63 *pc = ucontext->uc_mcontext.gregs[REG_RIP]; 64 *bp = ucontext->uc_mcontext.gregs[REG_RBP]; 65 *sp = ucontext->uc_mcontext.gregs[REG_RSP]; 68 *pc = ucontext->uc_mcontext.gregs[REG_EIP]; 69 *bp = ucontext->uc_mcontext.gregs[REG_EBP]; 70 *sp = ucontext->uc_mcontext.gregs[REG_ESP]; 87 *pc = ucontext->uc_mcontext.gregs[REG_PC]; 88 *sp = ucontext->uc_mcontext.gregs[REG_O6]; 94 *pc = ucontext->uc_mcontext.gregs[31]; 95 *bp = ucontext->uc_mcontext.gregs[30] [all...] |
/external/chromium_org/base/debug/ |
stack_trace_posix.cc | 266 { " gs: ", context->uc_mcontext.gregs[REG_GS] }, 267 { " fs: ", context->uc_mcontext.gregs[REG_FS] }, 268 { " es: ", context->uc_mcontext.gregs[REG_ES] }, 269 { " ds: ", context->uc_mcontext.gregs[REG_DS] }, 270 { " edi: ", context->uc_mcontext.gregs[REG_EDI] }, 271 { " esi: ", context->uc_mcontext.gregs[REG_ESI] }, 272 { " ebp: ", context->uc_mcontext.gregs[REG_EBP] }, 273 { " esp: ", context->uc_mcontext.gregs[REG_ESP] }, 274 { " ebx: ", context->uc_mcontext.gregs[REG_EBX] }, 275 { " edx: ", context->uc_mcontext.gregs[REG_EDX] } [all...] |
/art/runtime/ |
runtime_linux.cc | 163 DumpRegister32(os, "eax", context.gregs[REG_EAX]); 164 DumpRegister32(os, "ebx", context.gregs[REG_EBX]); 165 DumpRegister32(os, "ecx", context.gregs[REG_ECX]); 166 DumpRegister32(os, "edx", context.gregs[REG_EDX]); 169 DumpRegister32(os, "edi", context.gregs[REG_EDI]); 170 DumpRegister32(os, "esi", context.gregs[REG_ESI]); 171 DumpRegister32(os, "ebp", context.gregs[REG_EBP]); 172 DumpRegister32(os, "esp", context.gregs[REG_ESP]); 175 DumpRegister32(os, "eip", context.gregs[REG_EIP]); 177 DumpRegister32(os, "eflags", context.gregs[REG_EFL]) [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/m4/ |
pc_from_ucontext.m4 | 24 pc_fields=" uc_mcontext.gregs[[REG_PC]]" # Solaris x86 (32 + 64 bit) 25 pc_fields="$pc_fields uc_mcontext.gregs[[REG_EIP]]" # Linux (i386) 26 pc_fields="$pc_fields uc_mcontext.gregs[[REG_RIP]]" # Linux (x86_64) 28 pc_fields="$pc_fields uc_mcontext.uc_regs->gregs[[PT_NIP]]" # Linux (ppc) 29 pc_fields="$pc_fields uc_mcontext.gregs[[R15]]" # Linux (arm old [untested])
|
/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;
|
/external/chromium_org/v8/src/ |
sampler.cc | 105 uint64_t gregs[32]; member in struct:__anon17053 133 uint32_t gregs[19]; member in struct:__anon17054 341 state.pc = reinterpret_cast<Address>(mcontext.gregs[REG_EIP]); 342 state.sp = reinterpret_cast<Address>(mcontext.gregs[REG_ESP]); 343 state.fp = reinterpret_cast<Address>(mcontext.gregs[REG_EBP]); 345 state.pc = reinterpret_cast<Address>(mcontext.gregs[REG_RIP]); 346 state.sp = reinterpret_cast<Address>(mcontext.gregs[REG_RSP]); 347 state.fp = reinterpret_cast<Address>(mcontext.gregs[REG_RBP]); 351 // Old GLibc ARM versions used a gregs[] array to access the register 353 state.pc = reinterpret_cast<Address>(mcontext.gregs[R15]) [all...] |
/external/chromium_org/sandbox/linux/services/ |
android_i386_ucontext.h | 38 uint32_t gregs[19]; member in struct:__anon12275
|
/external/valgrind/main/memcheck/tests/amd64-linux/ |
int3-amd64.c | 16 void *pc = (void*)mc->gregs[REG_RIP];
|
/external/valgrind/main/memcheck/tests/x86-linux/ |
int3-x86.c | 16 void *pc = (void*)mc->gregs[REG_EIP];
|
/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...] |
/external/v8/src/ |
platform-linux.cc | 944 uint32_t gregs[16]; member in struct:v8::internal::sigcontext 965 uint64_t gregs[32]; member in struct:v8::internal::sigcontext 994 uint32_t gregs[19]; member in struct:v8::internal::sigcontext 1048 sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_EIP]); 1049 sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_ESP]); 1050 sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_EBP]); 1052 sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_RIP]); 1053 sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_RSP]); 1054 sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_RBP]); 1058 sample->pc = reinterpret_cast<Address>(mcontext.gregs[R15]) [all...] |
/external/chromium_org/content/plugin/ |
plugin_main_linux.cc | 24 greg_t* regs = context->uc_mcontext.gregs;
|
/external/chromium_org/sandbox/linux/seccomp-bpf/ |
linux_seccomp.h | 106 #define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.gregs[(_reg)]) 133 #define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.gregs[(_reg)])
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/sys/ |
ucontext.h | 128 gregset_t gregs; member in struct:__anon39809 227 gregset_t gregs; member in struct:__anon39811
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/sys/ |
ucontext.h | 128 gregset_t gregs; member in struct:__anon41475 227 gregset_t gregs; member in struct:__anon41477
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/sys/ |
ucontext.h | 128 gregset_t gregs; member in struct:__anon42987 227 gregset_t gregs; member in struct:__anon42989
|
/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];
|
stacktrace_x86-inl.h | 193 reinterpret_cast<void **>(ucv->uc_mcontext.gregs[REG_EBP]); 195 reinterpret_cast<unsigned char *>(ucv->uc_mcontext.gregs[REG_EIP]); 202 reinterpret_cast<void **>(ucv->uc_mcontext.gregs[REG_ESP]);
|
/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/qemu/ |
cpu-exec.c | 879 # define EIP_sig(context) ((context)->uc_mcontext.gregs[REG_EIP]) 880 # define TRAP_sig(context) ((context)->uc_mcontext.gregs[REG_TRAPNO]) 881 # define ERROR_sig(context) ((context)->uc_mcontext.gregs[REG_ERR]) [all...] |
gdbstub.c | 740 GET_REGA(env->gregs[n]); 805 env->gregs[n] = tmp; 1086 GET_REGL(env->gregs[n + 16]); 1088 GET_REGL(env->gregs[n]); 1091 GET_REGL(env->gregs[n - 8]); 1095 GET_REGL(env->gregs[n - 43]); 1097 GET_REGL(env->gregs[n - (51 - 16)]); 1124 env->gregs[n + 16] = tmp; 1126 env->gregs[n] = tmp; 1130 env->gregs[n - 8] = tmp [all...] |