Searched refs:gregs (Results 1 - 25 of 40) sorted by relevance

12

/external/libunwind/src/ppc32/
H A Ducontext_i.h49 #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[
[all...]
H A DGinit.c51 addr = &uc->uc_mcontext.uc_regs->gregs[reg - UNW_PPC32_R0];
79 addr = &uc->uc_mcontext.uc_regs->gregs[gregs_idx];
/external/libunwind/src/sh/
H A DGresume.c44 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[
[all...]
/external/libunwind/src/x86_64/
H A DGos-linux.c113 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_RS
[all...]
/external/chromium_org/base/debug/
H A Dstack_trace_posix.cc294 { " 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_ED
[all...]
/external/libunwind/src/x86/
H A DGos-linux.c258 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_ED
[all...]
/external/libunwind/src/mips/
H A Dgen-offsets.c27 UC ("MCONTEXT_GREGS", uc_mcontext.gregs);
/external/valgrind/main/none/tests/x86-linux/
H A Dsigcontext.c16 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/compiler-rt/lib/asan/
H A Dasan_linux.cc176 *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[3
[all...]
/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Dgetpc.h140 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP];
141 const int esp = signal_ucontext.uc_mcontext.gregs[REG_ESP];
H A Dconfig_android.h222 #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]
H A Dconfig_linux.h222 #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]
/external/chromium_org/third_party/tcmalloc/vendor/src/
H A Dgetpc.h137 const int eip = signal_ucontext.uc_mcontext.gregs[REG_EIP];
138 const int esp = signal_ucontext.uc_mcontext.gregs[REG_ESP];
H A Dstacktrace_x86-inl.h190 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/v8/src/
H A Dsampler.cc96 uint64_t gregs[32]; member in struct:__anon17331
124 uint32_t gregs[19]; member in struct:__anon17332
143 uint64_t gregs[23]; member in struct:__anon17334
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[] arra
[all...]
/external/chromium_org/sandbox/linux/services/
H A Dandroid_i386_ucontext.h38 uint32_t gregs[19]; member in struct:__anon10568
H A Dandroid_mips_ucontext.h21 uint64_t gregs[32]; member in struct:__anon10570
H A Dandroid_x86_64_ucontext.h43 greg_t gregs[23]; member in struct:__anon10571
/external/valgrind/main/memcheck/tests/amd64-linux/
H A Dint3-amd64.c16 void *pc = (void*)mc->gregs[REG_RIP];
/external/valgrind/main/memcheck/tests/x86-linux/
H A Dint3-x86.c16 void *pc = (void*)mc->gregs[REG_EIP];
/external/compiler-rt/android/include/sys/
H A Ducontext.h69 uint32_t gregs[19]; member in struct:__anon19566
115 uint64_t gregs[32]; member in struct:__anon19568
/external/chromium_org/third_party/npapi/npspy/extern/nspr/md/
H A D_nec.h69 #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; \
H A D_sony.h60 #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; \
H A D_solaris.h502 #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[EA
[all...]
/external/ltrace/sysdeps/linux-gnu/aarch64/
H A Dfetch.c38 struct user_pt_regs gregs; member in struct:fetch_context
49 if (aarch64_read_gregs(proc, &context->gregs) < 0
56 context->nsaa = (arch_addr_t) (uintptr_t) context->gregs.sp;
74 uint64_t u = context->gregs.regs[context->ngrn++];
314 context->x8 = (arch_addr_t) (uintptr_t) context->gregs.regs[8];

Completed in 373 milliseconds

12