user_pt_regs 122 arch/arm64/include/asm/elf.h #define ELF_NGREG (sizeof(struct user_pt_regs) / sizeof(elf_greg_t)) user_pt_regs 124 arch/arm64/include/asm/elf.h *(struct user_pt_regs *)&(dest) = (regs)->user_regs; user_pt_regs 162 arch/arm64/include/asm/ptrace.h struct user_pt_regs user_regs; user_pt_regs 334 arch/arm64/include/asm/ptrace.h int valid_user_regs(struct user_pt_regs *regs, struct task_struct *task); user_pt_regs 7 arch/arm64/include/uapi/asm/bpf_perf_event.h typedef struct user_pt_regs bpf_user_pt_regs_t; user_pt_regs 51 arch/arm64/include/uapi/asm/kvm.h struct user_pt_regs regs; /* sp = sp_el0 */ user_pt_regs 596 arch/arm64/kernel/ptrace.c struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; user_pt_regs 605 arch/arm64/kernel/ptrace.c struct user_pt_regs newregs = task_pt_regs(target)->user_regs; user_pt_regs 1135 arch/arm64/kernel/ptrace.c .n = sizeof(struct user_pt_regs) / sizeof(u64), user_pt_regs 1882 arch/arm64/kernel/ptrace.c static int valid_compat_regs(struct user_pt_regs *regs) user_pt_regs 1914 arch/arm64/kernel/ptrace.c static int valid_native_regs(struct user_pt_regs *regs) user_pt_regs 1936 arch/arm64/kernel/ptrace.c int valid_user_regs(struct user_pt_regs *regs, struct task_struct *task) user_pt_regs 18 arch/arm64/kvm/regmap.c (offsetof(struct user_pt_regs, _reg) / sizeof(unsigned long)) user_pt_regs 126 arch/mips/include/asm/ptrace.h struct user_pt_regs __user *data); user_pt_regs 128 arch/mips/include/asm/ptrace.h struct user_pt_regs __user *data); user_pt_regs 69 arch/mips/kernel/ptrace.c int ptrace_getregs(struct task_struct *child, struct user_pt_regs __user *data) user_pt_regs 96 arch/mips/kernel/ptrace.c int ptrace_setregs(struct task_struct *child, struct user_pt_regs __user *data) user_pt_regs 275 arch/mips/kernel/ptrace32.c (struct user_pt_regs __user *) (__u64) data); user_pt_regs 280 arch/mips/kernel/ptrace32.c (struct user_pt_regs __user *) (__u64) data); user_pt_regs 76 arch/nds32/include/asm/elf.h #define ELF_NGREG (sizeof (struct user_pt_regs) / sizeof(elf_greg_t)) user_pt_regs 78 arch/nds32/include/asm/elf.h *(struct user_pt_regs *)&(dest) = (regs)->user_regs; user_pt_regs 23 arch/nds32/include/asm/ptrace.h struct user_pt_regs user_regs; user_pt_regs 19 arch/nds32/kernel/ptrace.c struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; user_pt_regs 28 arch/nds32/kernel/ptrace.c struct user_pt_regs newregs = task_pt_regs(target)->user_regs; user_pt_regs 41 arch/nds32/kernel/ptrace.c .n = sizeof(struct user_pt_regs) / sizeof(u32), user_pt_regs 29 arch/powerpc/include/asm/ptrace.h struct user_pt_regs user_regs; user_pt_regs 34 arch/powerpc/include/asm/user.h struct user_pt_regs regs; /* entire machine state */ user_pt_regs 7 arch/powerpc/include/uapi/asm/bpf_perf_event.h typedef struct user_pt_regs bpf_user_pt_regs_t; user_pt_regs 33 arch/powerpc/include/uapi/asm/ptrace.h struct user_pt_regs user_pt_regs 26 arch/powerpc/include/uapi/asm/sigcontext.h struct user_pt_regs __user *regs; user_pt_regs 304 arch/powerpc/kernel/ptrace.c regs_max = sizeof(struct user_pt_regs) / sizeof(unsigned long); user_pt_regs 370 arch/powerpc/kernel/ptrace.c sizeof(struct user_pt_regs)); user_pt_regs 373 arch/powerpc/kernel/ptrace.c sizeof(struct user_pt_regs), -1); user_pt_regs 869 arch/powerpc/kernel/ptrace.c sizeof(struct user_pt_regs)); user_pt_regs 872 arch/powerpc/kernel/ptrace.c sizeof(struct user_pt_regs), -1); user_pt_regs 3146 arch/powerpc/kernel/ptrace.c 0, sizeof(struct user_pt_regs), user_pt_regs 3155 arch/powerpc/kernel/ptrace.c 0, sizeof(struct user_pt_regs), user_pt_regs 3367 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, gpr)); user_pt_regs 3369 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, nip)); user_pt_regs 3371 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, msr)); user_pt_regs 3373 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, msr)); user_pt_regs 3375 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, orig_gpr3)); user_pt_regs 3377 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, ctr)); user_pt_regs 3379 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, link)); user_pt_regs 3381 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, xer)); user_pt_regs 3383 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, ccr)); user_pt_regs 3386 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, softe)); user_pt_regs 3389 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, mq)); user_pt_regs 3392 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, trap)); user_pt_regs 3394 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, dar)); user_pt_regs 3396 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, dsisr)); user_pt_regs 3398 arch/powerpc/kernel/ptrace.c offsetof(struct user_pt_regs, result)); user_pt_regs 3400 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(sizeof(struct user_pt_regs) > sizeof(struct pt_regs)); user_pt_regs 78 arch/s390/include/asm/ptrace.h user_pt_regs user_regs; user_pt_regs 7 arch/s390/include/uapi/asm/bpf_perf_event.h typedef user_pt_regs bpf_user_pt_regs_t; user_pt_regs 78 arch/xtensa/include/asm/elf.h typedef struct user_pt_regs xtensa_gregset_t; user_pt_regs 45 arch/xtensa/kernel/ptrace.c struct user_pt_regs newregs = { user_pt_regs 74 arch/xtensa/kernel/ptrace.c struct user_pt_regs newregs = {0}; user_pt_regs 198 arch/xtensa/kernel/ptrace.c .n = sizeof(struct user_pt_regs) / sizeof(u32), user_pt_regs 7 tools/arch/arm64/include/uapi/asm/bpf_perf_event.h typedef struct user_pt_regs bpf_user_pt_regs_t; user_pt_regs 51 tools/arch/arm64/include/uapi/asm/kvm.h struct user_pt_regs regs; /* sp = sp_el0 */ user_pt_regs 7 tools/arch/s390/include/uapi/asm/bpf_perf_event.h typedef user_pt_regs bpf_user_pt_regs_t; user_pt_regs 25 tools/perf/arch/arm64/util/dwarf-regs.c (index * sizeof((struct user_pt_regs *)0)->regs[0]) user_pt_regs 43 tools/perf/arch/s390/util/dwarf-regs.c return offsetof(user_pt_regs, gprs) + 8 * gpr; user_pt_regs 414 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_S390 const volatile user_pt_regs user_pt_regs 444 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_ARM64 const volatile struct user_pt_regs user_pt_regs 1588 tools/testing/selftests/seccomp/seccomp_bpf.c # define ARCH_REGS struct user_pt_regs