Home
last modified time | relevance | path

Searched refs:user_regset (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.4/include/linux/
Dregset.h18 struct user_regset;
37 const struct user_regset *regset);
56 const struct user_regset *regset,
77 const struct user_regset *regset,
103 const struct user_regset *regset,
126 const struct user_regset *regset);
187 struct user_regset { struct
220 const struct user_regset *regsets;
371 const struct user_regset *regset = &view->regsets[setno]; in copy_regset_to_user()
397 const struct user_regset *regset = &view->regsets[setno]; in copy_regset_from_user()
[all …]
/Linux-v5.4/arch/powerpc/kernel/
Dptrace.c337 static int gpr_get(struct task_struct *target, const struct user_regset *regset, in gpr_get()
378 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set()
445 static int fpr_get(struct task_struct *target, const struct user_regset *regset, in fpr_get()
484 static int fpr_set(struct task_struct *target, const struct user_regset *regset, in fpr_set()
533 const struct user_regset *regset) in vr_active()
553 static int vr_get(struct task_struct *target, const struct user_regset *regset, in vr_get()
603 static int vr_set(struct task_struct *target, const struct user_regset *regset, in vr_set()
650 const struct user_regset *regset) in vsr_active()
668 static int vsr_get(struct task_struct *target, const struct user_regset *regset, in vsr_get()
701 static int vsr_set(struct task_struct *target, const struct user_regset *regset, in vsr_set()
[all …]
/Linux-v5.4/arch/riscv/kernel/
Dptrace.c32 const struct user_regset *regset, in riscv_gpr_get()
43 const struct user_regset *regset, in riscv_gpr_set()
57 const struct user_regset *regset, in riscv_fpr_get()
76 const struct user_regset *regset, in riscv_fpr_set()
95 static const struct user_regset riscv_user_regset[] = {
/Linux-v5.4/arch/arm64/kernel/
Dptrace.c477 const struct user_regset *regset, in hw_break_get()
538 const struct user_regset *regset, in hw_break_set()
592 const struct user_regset *regset, in gpr_get()
600 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set()
622 const struct user_regset *regset, in __fpr_get()
636 static int fpr_get(struct task_struct *target, const struct user_regset *regset, in fpr_get()
647 const struct user_regset *regset, in __fpr_set()
673 static int fpr_set(struct task_struct *target, const struct user_regset *regset, in fpr_set()
689 static int tls_get(struct task_struct *target, const struct user_regset *regset, in tls_get()
701 static int tls_set(struct task_struct *target, const struct user_regset *regset, in tls_set()
[all …]
/Linux-v5.4/arch/s390/kernel/
Dptrace.c893 const struct user_regset *regset, in s390_regs_get()
920 const struct user_regset *regset, in s390_regs_set()
956 const struct user_regset *regset, unsigned int pos, in s390_fpregs_get()
972 const struct user_regset *regset, unsigned int pos, in s390_fpregs_set()
1014 const struct user_regset *regset, in s390_last_break_get()
1032 const struct user_regset *regset, in s390_last_break_set()
1040 const struct user_regset *regset, in s390_tdb_get()
1054 const struct user_regset *regset, in s390_tdb_set()
1062 const struct user_regset *regset, in s390_vxrs_low_get()
1079 const struct user_regset *regset, in s390_vxrs_low_set()
[all …]
/Linux-v5.4/arch/x86/kernel/fpu/
Dregset.c16 int regset_fpregs_active(struct task_struct *target, const struct user_regset *regset) in regset_fpregs_active()
21 int regset_xregset_fpregs_active(struct task_struct *target, const struct user_regset *regset) in regset_xregset_fpregs_active()
29 int xfpregs_get(struct task_struct *target, const struct user_regset *regset, in xfpregs_get()
45 int xfpregs_set(struct task_struct *target, const struct user_regset *regset, in xfpregs_set()
76 int xstateregs_get(struct task_struct *target, const struct user_regset *regset, in xstateregs_get()
113 int xstateregs_set(struct task_struct *target, const struct user_regset *regset, in xstateregs_set()
295 int fpregs_get(struct task_struct *target, const struct user_regset *regset, in fpregs_get()
324 int fpregs_set(struct task_struct *target, const struct user_regset *regset, in fpregs_set()
/Linux-v5.4/arch/sh/kernel/
Dptrace_32.c137 const struct user_regset *regset, in genregs_get()
161 const struct user_regset *regset, in genregs_set()
185 const struct user_regset *regset, in fpregs_get()
204 const struct user_regset *regset, in fpregs_set()
225 const struct user_regset *regset) in fpregs_active()
233 const struct user_regset *regset, in dspregs_get()
251 const struct user_regset *regset, in dspregs_set()
269 const struct user_regset *regset) in dspregs_active()
317 static const struct user_regset sh_regsets[] = {
Dptrace_64.c147 const struct user_regset *regset, in genregs_get()
180 const struct user_regset *regset, in genregs_set()
215 const struct user_regset *regset, in fpregs_get()
230 const struct user_regset *regset, in fpregs_set()
247 const struct user_regset *regset) in fpregs_active()
342 static const struct user_regset sh_regsets[] = {
/Linux-v5.4/arch/nds32/kernel/
Dptrace.c15 const struct user_regset *regset, in gpr_get()
23 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set()
38 static const struct user_regset nds32_regsets[] = {
/Linux-v5.4/arch/mips/kernel/
Dptrace.c213 const struct user_regset *regset, in gpr32_get()
226 const struct user_regset *regset, in gpr32_set()
280 const struct user_regset *regset, in gpr64_get()
293 const struct user_regset *regset, in gpr64_set()
454 const struct user_regset *regset, in fpr_get()
536 const struct user_regset *regset, in fpr_set()
579 const struct user_regset *regset, in fp_mode_get()
600 const struct user_regset *regset, in fp_mode_set()
635 const struct user_regset *regset, in copy_pad_fprs()
667 const struct user_regset *regset, in msa_get()
[all …]
/Linux-v5.4/arch/openrisc/kernel/
Dptrace.c47 const struct user_regset *regset, in genregs_get()
77 const struct user_regset *regset, in genregs_set()
112 static const struct user_regset or1k_regsets[] = {
/Linux-v5.4/arch/csky/kernel/
Dptrace.c73 const struct user_regset *regset, in gpr_get()
88 const struct user_regset *regset, in gpr_set()
111 const struct user_regset *regset, in fpr_get()
136 const struct user_regset *regset, in fpr_set()
165 static const struct user_regset csky_regsets[] = {
/Linux-v5.4/arch/sh/include/asm/
Dfpu.h35 struct user_regset;
41 const struct user_regset *regset,
/Linux-v5.4/arch/sparc/kernel/
Dptrace_32.c50 const struct user_regset *regset, in genregs32_get()
128 const struct user_regset *regset, in genregs32_set()
212 const struct user_regset *regset, in fpregs32_get()
256 const struct user_regset *regset, in fpregs32_set()
287 static const struct user_regset sparc32_regsets[] = {
Dptrace_64.c249 const struct user_regset *regset, in genregs64_get()
299 const struct user_regset *regset, in genregs64_set()
373 const struct user_regset *regset, in fpregs64_get()
440 const struct user_regset *regset, in fpregs64_set()
482 static const struct user_regset sparc64_regsets[] = {
517 const struct user_regset *regset, in genregs32_get()
629 const struct user_regset *regset, in genregs32_set()
751 const struct user_regset *regset, in fpregs32_get()
805 const struct user_regset *regset, in fpregs32_set()
850 static const struct user_regset sparc32_regsets[] = {
/Linux-v5.4/arch/nios2/kernel/
Dptrace.c23 const struct user_regset *regset, in genregs_get()
69 const struct user_regset *regset, in genregs_set()
118 static const struct user_regset nios2_regsets[] = {
/Linux-v5.4/arch/hexagon/kernel/
Dptrace.c37 const struct user_regset *regset, in genregs_get()
93 const struct user_regset *regset, in genregs_set()
156 static const struct user_regset hexagon_regsets[] = {
/Linux-v5.4/arch/h8300/kernel/
Dptrace.c89 const struct user_regset *regset, in regs_get()
107 const struct user_regset *regset, in regs_set()
136 static const struct user_regset h8300_regsets[] = {
/Linux-v5.4/arch/c6x/kernel/
Dptrace.c59 const struct user_regset *regset, in gpr_get()
74 static const struct user_regset c6x_regsets[] = {
/Linux-v5.4/arch/parisc/kernel/
Dptrace.c394 const struct user_regset *regset, in fpr_get()
423 const struct user_regset *regset, in fpr_set()
530 const struct user_regset *regset, in gpr_get()
558 const struct user_regset *regset, in gpr_set()
588 static const struct user_regset native_regsets[] = {
610 const struct user_regset *regset, in gpr32_get()
639 const struct user_regset *regset, in gpr32_set()
672 static const struct user_regset compat_regsets[] = {
/Linux-v5.4/arch/arc/kernel/
Dptrace.c20 const struct user_regset *regset, in genregs_get()
106 const struct user_regset *regset, in genregs_set()
186 const struct user_regset *regset, in arcv2regs_get()
209 const struct user_regset *regset, in arcv2regs_set()
234 static const struct user_regset arc_regsets[] = {
/Linux-v5.4/arch/arm/kernel/
Dptrace.c572 const struct user_regset *regset, in gpr_get()
584 const struct user_regset *regset, in gpr_set()
605 const struct user_regset *regset, in fpa_get()
615 const struct user_regset *regset, in fpa_set()
652 const struct user_regset *regset, in vfp_get()
689 const struct user_regset *regset, in vfp_set()
737 static const struct user_regset arm_regsets[] = {
/Linux-v5.4/arch/x86/kernel/
Dtls.c249 const struct user_regset *regset) in regset_tls_active()
258 int regset_tls_get(struct task_struct *target, const struct user_regset *regset, in regset_tls_get()
292 int regset_tls_set(struct task_struct *target, const struct user_regset *regset, in regset_tls_set()
Dptrace.c423 const struct user_regset *regset, in genregs_get()
448 const struct user_regset *regset, in genregs_set()
698 const struct user_regset *regset) in ioperm_active()
704 const struct user_regset *regset, in ioperm_get()
990 const struct user_regset *regset, in genregs32_get()
1017 const struct user_regset *regset, in genregs32_set()
1217 static struct user_regset x86_64_regsets[] __ro_after_init = {
1258 static struct user_regset x86_32_regsets[] __ro_after_init = {
/Linux-v5.4/arch/xtensa/kernel/
Dptrace.c40 const struct user_regset *regset, in gpr_get()
69 const struct user_regset *regset, in gpr_set()
118 const struct user_regset *regset, in tie_get()
152 const struct user_regset *regset, in tie_set()
195 static const struct user_regset xtensa_regsets[] = {

12