Searched refs:user_regs (Results 1 - 12 of 12) sorted by relevance
/third_party/elfutils/backends/ |
H A D | i386_initreg.c | 50 struct user_regs_struct user_regs; in i386_set_initial_registers_tid() 51 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0) in i386_set_initial_registers_tid() 55 dwarf_regs[0] = user_regs.eax; in i386_set_initial_registers_tid() 56 dwarf_regs[1] = user_regs.ecx; in i386_set_initial_registers_tid() 57 dwarf_regs[2] = user_regs.edx; in i386_set_initial_registers_tid() 58 dwarf_regs[3] = user_regs.ebx; in i386_set_initial_registers_tid() 59 dwarf_regs[4] = user_regs.esp; in i386_set_initial_registers_tid() 60 dwarf_regs[5] = user_regs.ebp; in i386_set_initial_registers_tid() 61 dwarf_regs[6] = user_regs.esi; in i386_set_initial_registers_tid() 62 dwarf_regs[7] = user_regs in i386_set_initial_registers_tid() [all...] |
H A D | x86_64_initreg.c | 50 struct user_regs_struct user_regs; in x86_64_set_initial_registers_tid() 51 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0) in x86_64_set_initial_registers_tid() 54 dwarf_regs[0] = user_regs.rax; in x86_64_set_initial_registers_tid() 55 dwarf_regs[1] = user_regs.rdx; in x86_64_set_initial_registers_tid() 56 dwarf_regs[2] = user_regs.rcx; in x86_64_set_initial_registers_tid() 57 dwarf_regs[3] = user_regs.rbx; in x86_64_set_initial_registers_tid() 58 dwarf_regs[4] = user_regs.rsi; in x86_64_set_initial_registers_tid() 59 dwarf_regs[5] = user_regs.rdi; in x86_64_set_initial_registers_tid() 60 dwarf_regs[6] = user_regs.rbp; in x86_64_set_initial_registers_tid() 61 dwarf_regs[7] = user_regs in x86_64_set_initial_registers_tid() [all...] |
H A D | m68k_initreg.c | 49 struct user_regs_struct user_regs; in m68k_set_initial_registers_tid() 50 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0) in m68k_set_initial_registers_tid() 54 dwarf_regs[0] = user_regs.d0; in m68k_set_initial_registers_tid() 55 dwarf_regs[1] = user_regs.d1; in m68k_set_initial_registers_tid() 56 dwarf_regs[2] = user_regs.d2; in m68k_set_initial_registers_tid() 57 dwarf_regs[3] = user_regs.d3; in m68k_set_initial_registers_tid() 58 dwarf_regs[4] = user_regs.d4; in m68k_set_initial_registers_tid() 59 dwarf_regs[5] = user_regs.d5; in m68k_set_initial_registers_tid() 60 dwarf_regs[6] = user_regs.d6; in m68k_set_initial_registers_tid() 61 dwarf_regs[7] = user_regs in m68k_set_initial_registers_tid() [all...] |
H A D | csky_initreg.c | 52 struct pt_regs user_regs; in csky_set_initial_registers_tid() 54 iovec.iov_base = &user_regs; in csky_set_initial_registers_tid() 55 iovec.iov_len = sizeof (user_regs); in csky_set_initial_registers_tid() 62 dwarf_regs[15] = user_regs.lr; in csky_set_initial_registers_tid() 64 dwarf_regs[14] = user_regs.usp; in csky_set_initial_registers_tid() 66 dwarf_regs[0] = user_regs.a0; in csky_set_initial_registers_tid() 67 dwarf_regs[1] = user_regs.a1; in csky_set_initial_registers_tid() 68 dwarf_regs[2] = user_regs.a2; in csky_set_initial_registers_tid() 69 dwarf_regs[3] = user_regs.a3; in csky_set_initial_registers_tid() 71 dwarf_regs[i] = user_regs in csky_set_initial_registers_tid() [all...] |
H A D | s390_initreg.c | 52 struct user user_regs; in s390_set_initial_registers_tid() 54 parea.process_addr = (uintptr_t) &user_regs; in s390_set_initial_registers_tid() 56 parea.len = sizeof (user_regs); in s390_set_initial_registers_tid() 64 dwarf_regs[u] = user_regs.regs.gprs[u]; in s390_set_initial_registers_tid() 68 eu_static_assert (sizeof user_regs.regs.fp_regs.fprs[0] in s390_set_initial_registers_tid() 77 } fpr = { .d = user_regs.regs.fp_regs.fprs[u] }; in s390_set_initial_registers_tid() 83 dwarf_regs[0] = user_regs.regs.psw.addr; in s390_set_initial_registers_tid()
|
H A D | arm_initreg.c | 63 struct user_regs user_regs; in arm_set_initial_registers_tid() 64 if (ptrace (PTRACE_GETREGS, tid, NULL, &user_regs) != 0) in arm_set_initial_registers_tid() 70 dwarf_regs[i] = user_regs.uregs[i]; in arm_set_initial_registers_tid()
|
/third_party/elfutils/tests/ |
H A D | backtrace-data.c | 180 struct user_regs_struct user_regs; in set_initial_registers() local 181 long l = ptrace (PTRACE_GETREGS, child, NULL, &user_regs); in set_initial_registers() 185 dwarf_regs[0] = user_regs.rax; in set_initial_registers() 186 dwarf_regs[1] = user_regs.rdx; in set_initial_registers() 187 dwarf_regs[2] = user_regs.rcx; in set_initial_registers() 188 dwarf_regs[3] = user_regs.rbx; in set_initial_registers() 189 dwarf_regs[4] = user_regs.rsi; in set_initial_registers() 190 dwarf_regs[5] = user_regs.rdi; in set_initial_registers() 191 dwarf_regs[6] = user_regs.rbp; in set_initial_registers() 192 dwarf_regs[7] = user_regs in set_initial_registers() 310 struct user_regs_struct user_regs; main() local [all...] |
H A D | backtrace.c | 328 struct user_regs_struct user_regs; in prepare_thread() 330 l = ptrace (PTRACE_GETREGS, pid2, 0, (intptr_t) &user_regs); in prepare_thread() 332 user_regs.rip = (intptr_t) jmp; in prepare_thread() 333 l = ptrace (PTRACE_SETREGS, pid2, 0, (intptr_t) &user_regs); in prepare_thread()
|
/third_party/musl/porting/uniproton/kernel/include/bits/ |
H A D | user.h | 17 struct user_regs { struct 24 struct user_regs regs; 30 struct user_regs *u_ar0;
|
/third_party/musl/porting/liteos_m/kernel/include/bits/ |
H A D | user.h | 17 struct user_regs { struct 24 struct user_regs regs; 30 struct user_regs *u_ar0;
|
/third_party/musl/porting/liteos_m_iccarm/kernel/include/bits/ |
H A D | user.h | 17 struct user_regs { struct 24 struct user_regs regs; 30 struct user_regs *u_ar0;
|
/third_party/musl/arch/arm/bits/ |
H A D | user.h | 17 struct user_regs { struct 24 struct user_regs regs; 30 struct user_regs *u_ar0;
|
Completed in 3 milliseconds