Home
last modified time | relevance | path

Searched refs:user_pt_regs (Results 1 – 24 of 24) sorted by relevance

/linux/arch/powerpc/kernel/ptrace/
H A Dptrace.c122 0, sizeof(struct user_pt_regs), in arch_ptrace()
131 0, sizeof(struct user_pt_regs), in arch_ptrace()
204 offsetof(struct user_pt_regs, gpr)); in pt_regs_check()
206 offsetof(struct user_pt_regs, nip)); in pt_regs_check()
208 offsetof(struct user_pt_regs, msr)); in pt_regs_check()
210 offsetof(struct user_pt_regs, orig_gpr3)); in pt_regs_check()
212 offsetof(struct user_pt_regs, ctr)); in pt_regs_check()
214 offsetof(struct user_pt_regs, link)); in pt_regs_check()
216 offsetof(struct user_pt_regs, xer)); in pt_regs_check()
218 offsetof(struct user_pt_regs, ccr)); in pt_regs_check()
[all …]
H A Dptrace-tm.c104 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/arch/mips/include/asm/
H A Dptrace.h128 struct user_pt_regs __user *data);
130 struct user_pt_regs __user *data);
/linux/arch/powerpc/include/asm/
H A Dbpf_perf_event.h7 typedef struct user_pt_regs bpf_user_pt_regs_t;
H A Duser.h34 struct user_pt_regs regs; /* entire machine state */
H A Dptrace.h31 struct user_pt_regs user_regs;
/linux/arch/s390/include/uapi/asm/
H A Dbpf_perf_event.h7 typedef user_pt_regs bpf_user_pt_regs_t;
/linux/arch/loongarch/include/uapi/asm/
H A Dbpf_perf_event.h7 typedef struct user_pt_regs bpf_user_pt_regs_t;
H A Dptrace.h26 struct user_pt_regs { struct
/linux/arch/arm64/include/uapi/asm/
H A Dbpf_perf_event.h7 typedef struct user_pt_regs bpf_user_pt_regs_t;
/linux/arch/powerpc/include/uapi/asm/
H A Dsigcontext.h26 struct user_pt_regs __user *regs;
H A Dptrace.h33 struct user_pt_regs struct
/linux/arch/xtensa/include/uapi/asm/
H A Dptrace.h47 struct user_pt_regs { struct
/linux/arch/nios2/include/uapi/asm/
H A Dptrace.h79 struct user_pt_regs { struct
/linux/arch/mips/kernel/
H A Dptrace32.c274 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace()
279 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace()
/linux/arch/mips/include/uapi/asm/
H A Dptrace.h34 struct user_pt_regs { struct
/linux/arch/xtensa/include/asm/
H A Delf.h78 typedef struct user_pt_regs xtensa_gregset_t;
/linux/tools/lib/bpf/
H A Dusdt.c1443 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1452 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1474 return offsetof(struct user_pt_regs, regs[reg_num]); in calc_pt_regs_off()
1476 return offsetof(struct user_pt_regs, sp); in calc_pt_regs_off()
H A Dbpf_tracing.h169 #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))
H A Dlibbpf.c7194 struct user_pt_regs;
7245 if (__builtin_types_compatible_p(bpf_user_pt_regs_t, struct user_pt_regs) && in need_func_arg_type_fixup()
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_global_subprogs.c285 struct user_pt_regs *ctx __arg_ctx in perf_subprog_regs()
/linux/tools/testing/selftests/arm64/fp/
H A Dfp-ptrace.c382 struct user_pt_regs pt_regs; in continue_breakpoint()
/linux/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c1767 # define ARCH_REGS struct user_pt_regs
1783 # define ARCH_REGS struct user_pt_regs
1860 # define ARCH_REGS struct user_pt_regs
/linux/kernel/bpf/
H A Dbtf.c6215 struct user_pt_regs;
6267 if (__builtin_types_compatible_p(bpf_user_pt_regs_t, struct user_pt_regs) && in btf_validate_prog_ctx_type()