Searched refs:user_regs (Results 1 - 13 of 13) sorted by relevance

/external/elfutils/backends/
H A Di386_initreg.c50 struct user_regs_struct user_regs;
51 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0)
55 dwarf_regs[0] = user_regs.eax;
56 dwarf_regs[1] = user_regs.ecx;
57 dwarf_regs[2] = user_regs.edx;
58 dwarf_regs[3] = user_regs.ebx;
59 dwarf_regs[4] = user_regs.esp;
60 dwarf_regs[5] = user_regs.ebp;
61 dwarf_regs[6] = user_regs.esi;
62 dwarf_regs[7] = user_regs
[all...]
H A Dx86_64_initreg.c50 struct user_regs_struct user_regs;
51 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0)
54 dwarf_regs[0] = user_regs.rax;
55 dwarf_regs[1] = user_regs.rdx;
56 dwarf_regs[2] = user_regs.rcx;
57 dwarf_regs[3] = user_regs.rbx;
58 dwarf_regs[4] = user_regs.rsi;
59 dwarf_regs[5] = user_regs.rdi;
60 dwarf_regs[6] = user_regs.rbp;
61 dwarf_regs[7] = user_regs
[all...]
H A Dppc_initreg.c81 user_regs;
85 for (unsigned regno = 0; regno < sizeof (user_regs) / sizeof (long);
88 user_regs.l[regno] = ptrace (PTRACE_PEEKUSER, tid,
95 const size_t gprs = sizeof (user_regs.r.gpr) / sizeof (*user_regs.r.gpr);
98 dwarf_regs[gpr] = user_regs.r.gpr[gpr];
101 dwarf_regs[0] = user_regs.r.link;
107 dwarf_regs[0] = user_regs.r.nip;
H A Ds390_initreg.c52 struct user user_regs;
54 parea.process_addr = (uintptr_t) &user_regs;
56 parea.len = sizeof (user_regs);
64 dwarf_regs[u] = user_regs.regs.gprs[u];
68 eu_static_assert (sizeof user_regs.regs.fp_regs.fprs[0]
77 } fpr = { .d = user_regs.regs.fp_regs.fprs[u] };
83 dwarf_regs[0] = user_regs.regs.psw.addr;
H A Darm_initreg.c61 struct user_regs user_regs;
62 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0)
68 dwarf_regs[i] = user_regs.uregs[i];
/external/elfutils/tests/
H A Dbacktrace-data.c174 struct user_regs_struct user_regs; local
175 long l = ptrace (PTRACE_GETREGS, child, NULL, &user_regs);
180 dwarf_regs[0] = user_regs.rax;
181 dwarf_regs[1] = user_regs.rdx;
182 dwarf_regs[2] = user_regs.rcx;
183 dwarf_regs[3] = user_regs.rbx;
184 dwarf_regs[4] = user_regs.rsi;
185 dwarf_regs[5] = user_regs.rdi;
186 dwarf_regs[6] = user_regs.rbp;
187 dwarf_regs[7] = user_regs
306 struct user_regs_struct user_regs; local
[all...]
H A Dbacktrace.c265 struct user_regs_struct user_regs;
267 l = ptrace (PTRACE_GETREGS, pid2, 0, (intptr_t) &user_regs);
270 user_regs.rip = (intptr_t) jmp;
271 l = ptrace (PTRACE_SETREGS, pid2, 0, (intptr_t) &user_regs);
/external/google-breakpad/src/client/linux/dump_writer_common/
H A Dthread_info.h65 struct user_regs regs;
/external/google-breakpad/src/common/android/include/sys/
H A Dprocfs.h55 #define ELF_NGREG (sizeof(struct user_regs) / sizeof(elf_greg_t))
/external/valgrind/include/vki/
H A Dvki-xen-x86.h124 struct vki_xen_cpu_user_regs user_regs; /* User-level CPU registers */ member in struct:vki_xen_vcpu_guest_context
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_linux_libcdep.cc453 typedef user_regs regs_struct;
/external/libchrome/sandbox/linux/bpf_dsl/
H A Dseccomp_macros.h161 typedef user_regs regs_struct;
227 // On Mips we don't have structures like user_regs or user_regs_struct in
/external/google-breakpad/src/tools/linux/md2core/
H A Dminidump-2-core.cc80 // GLibc/ARM and Android/ARM both use 'user_regs' for the structure type
83 typedef user_regs user_regs_struct;

Completed in 1369 milliseconds