Searched refs:user_regs_struct (Results 26 - 46 of 46) sorted by relevance

12

/linux-master/arch/arc/kernel/
H A Dptrace.c174 offsetof(struct user_regs_struct, FIRST), \
175 offsetof(struct user_regs_struct, NEXT));
181 offsetof(struct user_regs_struct, LOC), \
182 offsetof(struct user_regs_struct, LOC) + 4);
187 offsetof(struct user_regs_struct, LOC), \
188 offsetof(struct user_regs_struct, LOC) + 4);
H A Dsignal.c106 struct user_regs_struct uregs;
147 struct user_regs_struct uregs;
/linux-master/tools/testing/selftests/x86/
H A Dfsgsbase_restore.c188 struct user_regs_struct regs;
199 struct user_regs_struct regs2 = regs;
H A Dptrace_syscall.c18 /* Bitness-agnostic defines for user_regs_struct fields. */
201 struct user_regs_struct regs;
322 struct user_regs_struct regs;
H A Dsyscall_numbering.c354 struct user_regs_struct regs;
H A Dfsgsbase.c452 #define USER_REGS_OFFSET(r) offsetof(struct user_regs_struct, r)
/linux-master/tools/perf/arch/x86/tests/
H A Dbp-modify.c113 offsetof(struct user_regs_struct, rip), NULL);
189 offsetof(struct user_regs_struct, rip), NULL);
/linux-master/arch/m68k/include/asm/
H A Delf.h41 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t))
/linux-master/arch/x86/um/
H A Duser-offsets.c76 DEFINE(UM_FRAME_SIZE, sizeof(struct user_regs_struct));
/linux-master/arch/hexagon/include/asm/
H A Delf.h80 typedef struct user_regs_struct elf_gregset_t;
/linux-master/arch/x86/um/asm/
H A Delf.h197 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t))
/linux-master/arch/parisc/kernel/
H A Dptrace.c129 unsigned long user_regs_struct_size = sizeof(struct user_regs_struct);
443 #define RI(reg) (offsetof(struct user_regs_struct,reg) / sizeof(long))
651 BUILD_BUG_ON(sizeof(struct user_regs_struct)/sizeof(long) != ELF_NGREG);
/linux-master/arch/x86/include/asm/
H A Delf.h18 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t))
/linux-master/arch/riscv/include/uapi/asm/
H A Dkvm.h62 struct user_regs_struct regs;
/linux-master/tools/testing/selftests/bpf/progs/
H A Dverifier_global_subprogs.c244 struct user_regs_struct *ctx __arg_ctx
/linux-master/arch/s390/include/uapi/asm/
H A Dptrace.h14 * Offsets in the user_regs_struct. They are used for the ptrace
435 * The user_regs_struct defines the way the user registers are
438 struct user_regs_struct { struct
/linux-master/arch/riscv/kernel/
H A Dptrace.c38 sizeof(struct user_regs_struct));
/linux-master/tools/lib/bpf/
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))
H A Dlibbpf.c6684 struct user_regs_struct;
6737 if (__builtin_types_compatible_p(bpf_user_pt_regs_t, struct user_regs_struct) &&
6738 btf_is_struct(t) && strcmp(tname, "user_regs_struct") == 0)
/linux-master/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c1728 # define ARCH_REGS struct user_regs_struct
1732 # define ARCH_REGS struct user_regs_struct
1765 # define ARCH_REGS struct user_regs_struct
1777 # define ARCH_REGS struct user_regs_struct
1850 # define ARCH_REGS struct user_regs_struct
/linux-master/kernel/bpf/
H A Dbtf.c5814 struct user_regs_struct;
5870 if (__builtin_types_compatible_p(bpf_user_pt_regs_t, struct user_regs_struct) &&
5871 __btf_type_is_struct(t) && strcmp(tname, "user_regs_struct") == 0)

Completed in 700 milliseconds

12