| /linux/arch/mips/include/asm/ |
| H A D | ptrace.h | 128 struct user_pt_regs __user *data); 130 struct user_pt_regs __user *data);
|
| /linux/arch/arm64/kernel/ |
| H A D | debug-monitors.c | 148 static void set_user_regs_spsr_ss(struct user_pt_regs *regs) in set_user_regs_spsr_ss() 154 static void clear_user_regs_spsr_ss(struct user_pt_regs *regs) in clear_user_regs_spsr_ss() 337 void user_regs_reset_single_step(struct user_pt_regs *regs, in user_regs_reset_single_step()
|
| H A D | ptrace.c | 559 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; in gpr_get() 568 struct user_pt_regs newregs = task_pt_regs(target)->user_regs; in gpr_set() 1617 .n = sizeof(struct user_pt_regs) / sizeof(u64), 2466 static int valid_compat_regs(struct user_pt_regs *regs) in valid_compat_regs() 2498 static int valid_native_regs(struct user_pt_regs *regs) in valid_native_regs() 2520 int valid_user_regs(struct user_pt_regs *regs, struct task_struct *task) in valid_user_regs()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | bpf_perf_event.h | 7 typedef struct user_pt_regs bpf_user_pt_regs_t;
|
| H A D | user.h | 34 struct user_pt_regs regs; /* entire machine state */
|
| H A D | ptrace.h | 31 struct user_pt_regs user_regs;
|
| /linux/arch/s390/include/uapi/asm/ |
| H A D | bpf_perf_event.h | 7 typedef user_pt_regs bpf_user_pt_regs_t;
|
| /linux/arch/loongarch/include/uapi/asm/ |
| H A D | bpf_perf_event.h | 7 typedef struct user_pt_regs bpf_user_pt_regs_t;
|
| H A D | ptrace.h | 26 struct user_pt_regs { struct
|
| /linux/arch/arm64/include/uapi/asm/ |
| H A D | bpf_perf_event.h | 7 typedef struct user_pt_regs bpf_user_pt_regs_t;
|
| /linux/arch/powerpc/include/uapi/asm/ |
| H A D | sigcontext.h | 26 struct user_pt_regs __user *regs;
|
| H A D | ptrace.h | 33 struct user_pt_regs struct
|
| /linux/arch/mips/kernel/ |
| H A D | ptrace32.c | 274 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace() 279 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace()
|
| H A D | ptrace.c | 74 int ptrace_getregs(struct task_struct *child, struct user_pt_regs __user *data) in ptrace_getregs() 101 int ptrace_setregs(struct task_struct *child, struct user_pt_regs __user *data) in ptrace_setregs()
|
| /linux/arch/xtensa/include/uapi/asm/ |
| H A D | ptrace.h | 47 struct user_pt_regs { struct
|
| /linux/arch/nios2/include/uapi/asm/ |
| H A D | ptrace.h | 79 struct user_pt_regs { struct
|
| /linux/arch/mips/include/uapi/asm/ |
| H A D | ptrace.h | 34 struct user_pt_regs { struct
|
| /linux/arch/xtensa/kernel/ |
| H A D | ptrace.c | 44 struct user_pt_regs newregs = { in gpr_get() 73 struct user_pt_regs newregs = {0}; in gpr_set() 197 .n = sizeof(struct user_pt_regs) / sizeof(u32),
|
| /linux/arch/xtensa/include/asm/ |
| H A D | elf.h | 78 typedef struct user_pt_regs xtensa_gregset_t;
|
| /linux/arch/powerpc/kernel/ptrace/ |
| H A D | ptrace-tm.c | 104 membuf_write(&to, &target->thread.ckpt_regs, sizeof(struct user_pt_regs)); in tm_cgpr_get() 111 sizeof(struct user_pt_regs)); in tm_cgpr_get()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_global_subprogs.c | 246 /* user_pt_regs typedef is anonymous struct, so only `void *` works */ in perf_subprog_regs() 249 struct user_pt_regs *ctx __arg_ctx in perf_subprog_regs()
|
| /linux/arch/arm64/include/asm/ |
| H A D | processor.h | 309 regs->user_regs = (struct user_pt_regs) { in start_thread_common()
|
| H A D | kvm_host.h | 718 struct user_pt_regs regs; /* sp = sp_el0 */
|
| /linux/tools/lib/bpf/ |
| H A D | bpf_tracing.h | 169 #define __PT_REGS_CAST(x) ((const user_pt_regs *)(x)) 228 #define __PT_REGS_CAST(x) ((const struct user_pt_regs *)(x)) 426 #define __PT_REGS_CAST(x) ((const struct user_pt_regs *)(x))
|
| /linux/tools/testing/selftests/arm64/fp/ |
| H A D | fp-ptrace.c | 365 struct user_pt_regs pt_regs; in continue_breakpoint()
|