Home
last modified time | relevance | path

Searched refs:ELF_NFPREG (Results 1 – 17 of 17) sorted by relevance

/linux-6.6.21/arch/powerpc/kernel/
Dsignal.c32 u64 buf[ELF_NFPREG]; in copy_fpr_to_user()
36 for (i = 0; i < (ELF_NFPREG - 1) ; i++) in copy_fpr_to_user()
39 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_fpr_to_user()
45 u64 buf[ELF_NFPREG]; in copy_fpr_from_user()
48 if (__copy_from_user(buf, from, ELF_NFPREG * sizeof(double))) in copy_fpr_from_user()
50 for (i = 0; i < (ELF_NFPREG - 1) ; i++) in copy_fpr_from_user()
86 u64 buf[ELF_NFPREG]; in copy_ckfpr_to_user()
90 for (i = 0; i < (ELF_NFPREG - 1) ; i++) in copy_ckfpr_to_user()
93 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_ckfpr_to_user()
99 u64 buf[ELF_NFPREG]; in copy_ckfpr_from_user()
[all …]
Dsignal.h56 for (i = 0; i < ELF_NFPREG - 1 ; i++) \
76 for (i = 0; i < ELF_NFPREG - 1; i++) \
97 for (i = 0; i < ELF_NFPREG - 1 ; i++) \
117 for (i = 0; i < ELF_NFPREG - 1 ; i++) \
136 ELF_NFPREG * sizeof(double), label)
140 ELF_NFPREG * sizeof(double), label)
146 ELF_NFPREG * sizeof(double)); in copy_fpr_to_user()
153 ELF_NFPREG * sizeof(double)); in copy_fpr_from_user()
159 ELF_NFPREG * sizeof(double), label)
164 ELF_NFPREG * sizeof(double)); in copy_ckfpr_to_user()
[all …]
/linux-6.6.21/arch/microblaze/include/uapi/asm/
Delf.h63 #define ELF_NFPREG 33 /* includes fsr */ macro
65 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/alpha/include/asm/
Delf.h66 #define ELF_NFPREG 32 macro
72 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/parisc/kernel/
Dptrace.c408 return membuf_write(&to, regs->fr, ELF_NFPREG * sizeof(__u64)); in fpr_get()
425 for (; count > 0 && pos < ELF_NFPREG; --count) in fpr_set()
428 for (; count > 0 && pos < ELF_NFPREG; --count) { in fpr_set()
439 ELF_NFPREG * sizeof(reg), -1); in fpr_set()
570 .core_note_type = NT_PRFPREG, .n = ELF_NFPREG,
637 .core_note_type = NT_PRFPREG, .n = ELF_NFPREG,
652 BUILD_BUG_ON(sizeof(struct user_fp_struct)/sizeof(__u64) != ELF_NFPREG); in task_user_regset_view()
/linux-6.6.21/arch/xtensa/include/asm/
Delf.h84 #define ELF_NFPREG 18 macro
87 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/ia64/include/asm/
Delf.h156 #define ELF_NFPREG 128 /* f0 and f1 could be omitted, but so what... */ macro
186 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/powerpc/include/uapi/asm/
Delf.h94 #define ELF_NFPREG 33 /* includes fpscr */ macro
141 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/loongarch/include/asm/
Delf.h151 #define ELF_NFPREG 34 macro
157 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/parisc/include/asm/
Delf.h301 #define ELF_NFPREG 32 macro
303 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/riscv/include/uapi/asm/
Delf.h25 #define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t)) macro
/linux-6.6.21/arch/mips/include/asm/
Delf.h206 #define ELF_NFPREG 33 macro
212 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/linux-6.6.21/arch/riscv/kernel/
Dptrace.c164 .n = ELF_NFPREG,
348 .n = ELF_NFPREG,
/linux-6.6.21/arch/powerpc/kernel/ptrace/
Dptrace-view.c581 .core_note_type = NT_PRFPREG, .n = ELF_NFPREG,
613 .core_note_type = NT_PPC_TM_CFPR, .n = ELF_NFPREG,
856 .core_note_type = NT_PRFPREG, .n = ELF_NFPREG,
882 .core_note_type = NT_PPC_TM_CFPR, .n = ELF_NFPREG,
/linux-6.6.21/arch/mips/kernel/
Dptrace.c955 .n = ELF_NFPREG,
1023 .n = ELF_NFPREG,
/linux-6.6.21/arch/loongarch/kernel/
Dptrace.c866 .n = ELF_NFPREG,
/linux-6.6.21/arch/ia64/kernel/
Dptrace.c1928 .n = ELF_NFPREG,