Home
last modified time | relevance | path

Searched refs:user_regs_struct (Results 1 - 25 of 29) sorted by relevance

12

/third_party/libunwind/libunwind/src/coredump/
H A D_UCD_access_reg_linux.c108 [UNW_X86_EAX] = offsetof(struct user_regs_struct, eax) / sizeof(long), in _UCD_access_reg()
109 [UNW_X86_EDX] = offsetof(struct user_regs_struct, edx) / sizeof(long), in _UCD_access_reg()
110 [UNW_X86_ECX] = offsetof(struct user_regs_struct, ecx) / sizeof(long), in _UCD_access_reg()
111 [UNW_X86_EBX] = offsetof(struct user_regs_struct, ebx) / sizeof(long), in _UCD_access_reg()
112 [UNW_X86_ESI] = offsetof(struct user_regs_struct, esi) / sizeof(long), in _UCD_access_reg()
113 [UNW_X86_EDI] = offsetof(struct user_regs_struct, edi) / sizeof(long), in _UCD_access_reg()
114 [UNW_X86_EBP] = offsetof(struct user_regs_struct, ebp) / sizeof(long), in _UCD_access_reg()
115 [UNW_X86_ESP] = offsetof(struct user_regs_struct, esp) / sizeof(long), in _UCD_access_reg()
116 [UNW_X86_EIP] = offsetof(struct user_regs_struct, eip) / sizeof(long), in _UCD_access_reg()
117 [UNW_X86_EFLAGS] = offsetof(struct user_regs_struct, eflag in _UCD_access_reg()
[all...]
/third_party/libbpf/src/
H A Dusdt.c1434 { "ra", offsetof(struct user_regs_struct, ra) }, in calc_pt_regs_off()
1435 { "sp", offsetof(struct user_regs_struct, sp) }, in calc_pt_regs_off()
1436 { "gp", offsetof(struct user_regs_struct, gp) }, in calc_pt_regs_off()
1437 { "tp", offsetof(struct user_regs_struct, tp) }, in calc_pt_regs_off()
1438 { "a0", offsetof(struct user_regs_struct, a0) }, in calc_pt_regs_off()
1439 { "a1", offsetof(struct user_regs_struct, a1) }, in calc_pt_regs_off()
1440 { "a2", offsetof(struct user_regs_struct, a2) }, in calc_pt_regs_off()
1441 { "a3", offsetof(struct user_regs_struct, a3) }, in calc_pt_regs_off()
1442 { "a4", offsetof(struct user_regs_struct, a4) }, in calc_pt_regs_off()
1443 { "a5", offsetof(struct user_regs_struct, a in calc_pt_regs_off()
[all...]
H A Dbpf_tracing.h354 /* riscv provides struct user_regs_struct instead of struct pt_regs to userspace */
355 #define __PT_REGS_CAST(x) ((const struct user_regs_struct *)(x))
385 /* arc provides struct user_regs_struct instead of struct pt_regs to userspace */
386 #define __PT_REGS_CAST(x) ((const struct user_regs_struct *)(x))
/third_party/musl/arch/microblaze/bits/
H A Duser.h5 struct user_regs_struct { struct
10 struct user_regs_struct regs;
16 struct user_regs_struct *u_ar0;
/third_party/musl/arch/x32/bits/
H A Duser.h11 struct user_regs_struct { struct
20 struct user_regs_struct regs;
30 struct user_regs_struct *u_ar0;
/third_party/musl/arch/i386/bits/
H A Duser.h14 struct user_regs_struct { struct
23 struct user_regs_struct regs;
33 struct user_regs_struct *u_ar0;
/third_party/musl/arch/x86_64/bits/
H A Duser.h11 struct user_regs_struct { struct
20 struct user_regs_struct regs;
30 struct user_regs_struct *u_ar0;
/third_party/musl/arch/m68k/bits/
H A Duser.h8 struct user_regs_struct { struct
18 struct user_regs_struct regs;
/third_party/elfutils/backends/
H A Daarch64_initreg.c39 /* Deal with old glibc defining user_pt_regs instead of user_regs_struct. */
41 # define user_regs_struct user_pt_regs macro
59 struct user_regs_struct gregs; in aarch64_set_initial_registers_tid()
H A Darm_initreg.c44 /* Deal with old glibc defining user_pt_regs instead of user_regs_struct. */
46 # define user_regs_struct user_pt_regs macro
76 struct user_regs_struct gregs; in arm_set_initial_registers_tid()
H A Dx86_64_initreg.c50 struct user_regs_struct user_regs; in x86_64_set_initial_registers_tid()
H A Dm68k_initreg.c49 struct user_regs_struct user_regs; in m68k_set_initial_registers_tid()
H A Di386_initreg.c50 struct user_regs_struct user_regs; in i386_set_initial_registers_tid()
/third_party/musl/arch/aarch64/bits/
H A Duser.h1 struct user_regs_struct { struct
/third_party/rust/crates/nix/src/sys/ptrace/
H A Dlinux.rs23 use libc::user_regs_struct;
218 pub fn getregs(pid: Pid) -> Result<user_regs_struct> { in getregs()
219 ptrace_get_data::<user_regs_struct>(Request::PTRACE_GETREGS, pid) in getregs()
233 pub fn setregs(pid: Pid, regs: user_regs_struct) -> Result<()> { in setregs()
/third_party/musl/arch/loongarch64/bits/
H A Duser.h4 struct user_regs_struct { struct
/third_party/ltp/testcases/kernel/syscalls/ptrace/
H A Dptrace.h32 typedef struct user_regs_struct ptrace_regs;
/third_party/elfutils/tests/
H A Dbacktrace-data.c180 struct user_regs_struct user_regs; in set_initial_registers()
310 struct user_regs_struct user_regs; in main()
H A Dbacktrace.c328 struct user_regs_struct user_regs; in prepare_thread()
/third_party/rust/crates/nix/test/sys/
H A Dtest_ptrace.rs231 let rax_offset = offset_of!(libc::user_regs_struct, orig_rax); in test_ptrace_syscall()
233 let rax_offset = offset_of!(libc::user_regs_struct, orig_eax); in test_ptrace_syscall()
/third_party/rust/crates/libc/src/unix/linux_like/android/b64/x86_64/
H A Dmod.rs51 pub struct user_regs_struct { structure names
82 pub regs: user_regs_struct,
94 pub u_ar0: *mut user_regs_struct,
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/x86_64/
H A Dmod.rs178 pub struct user_regs_struct { structure names
209 pub regs: user_regs_struct,
221 pub u_ar0: *mut user_regs_struct,
/third_party/rust/crates/libc/src/unix/linux_like/linux/musl/b64/x86_64/
H A Dmod.rs52 pub struct user_regs_struct { structure names
83 pub regs: user_regs_struct,
95 pub u_ar0: *mut user_regs_struct,
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b32/x86/
H A Dmod.rs73 pub struct user_regs_struct { structure names
94 pub regs: user_regs_struct,
104 pub u_ar0: *mut user_regs_struct,
/third_party/rust/crates/libc/src/unix/linux_like/android/b64/aarch64/
H A Dmod.rs52 pub struct user_regs_struct { structure names

Completed in 23 milliseconds

12