Home
last modified time | relevance | path

Searched refs:elf_fpreg_t (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Delf.h71 typedef double elf_fpreg_t; typedef
72 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
125 extern int dump_elf_task_fp(elf_fpreg_t *dest, struct task_struct *task);
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dptrace.c115 sizeof(elf_fpreg_t) * NUM_FPU_REGS); in gfpr_get()
123 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in gfpr_get_simd()
126 r = membuf_write(to, &fpr_val, sizeof(elf_fpreg_t)); in gfpr_get_simd()
144 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
161 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in gfpr_set()
171 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in gfpr_set_simd()
174 &fpr_val, i * sizeof(elf_fpreg_t), in gfpr_set_simd()
175 (i + 1) * sizeof(elf_fpreg_t)); in gfpr_set_simd()
193 const int fcc_start = NUM_FPU_REGS * sizeof(elf_fpreg_t); in fpr_set()
197 BUG_ON(count % sizeof(elf_fpreg_t)); in fpr_set()
[all...]
/kernel/linux/linux-5.10/arch/c6x/include/asm/
H A Delf.h17 typedef unsigned long elf_fpreg_t; typedef
23 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-5.10/arch/riscv/include/uapi/asm/
H A Delf.h23 typedef __u64 elf_fpreg_t; typedef
25 #define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t))
/kernel/linux/linux-6.6/arch/riscv/include/uapi/asm/
H A Delf.h23 typedef __u64 elf_fpreg_t; typedef
25 #define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t))
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-riscv/asm/
H A Delf.h25 typedef __u64 elf_fpreg_t; typedef
27 #define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t))
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-riscv/asm/
H A Delf.h25 typedef __u64 elf_fpreg_t; typedef
27 #define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t))
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/
H A Delf.h138 typedef double elf_fpreg_t; typedef
139 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
164 typedef elf_fpreg_t elf_vsrreghalf_t32[ELF_NVSRHALFREG];
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/
H A Delf.h140 typedef double elf_fpreg_t; typedef
141 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
166 typedef elf_fpreg_t elf_vsrreghalf_t32[ELF_NVSRHALFREG];
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dptrace.c411 NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_get_fpa()
424 BUILD_BUG_ON(sizeof(u64) != sizeof(elf_fpreg_t)); in fpr_get_msa()
438 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
459 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_set_fpa()
476 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in fpr_set_msa()
479 &fpr_val, i * sizeof(elf_fpreg_t), in fpr_set_msa()
480 (i + 1) * sizeof(elf_fpreg_t)); in fpr_set_msa()
495 * We optimize for the case where `count % sizeof(elf_fpreg_t) == 0',
506 const int fcr31_pos = NUM_FPU_REGS * sizeof(elf_fpreg_t); in fpr_set()
511 BUG_ON(count % sizeof(elf_fpreg_t)); in fpr_set()
[all...]
H A Dbinfmt_elfn32.c29 typedef double elf_fpreg_t; typedef
30 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
H A Dbinfmt_elfo32.c29 typedef double elf_fpreg_t; typedef
30 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dptrace.c417 NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_get_fpa()
430 BUILD_BUG_ON(sizeof(u64) != sizeof(elf_fpreg_t)); in fpr_get_msa()
444 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
465 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_set_fpa()
482 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in fpr_set_msa()
485 &fpr_val, i * sizeof(elf_fpreg_t), in fpr_set_msa()
486 (i + 1) * sizeof(elf_fpreg_t)); in fpr_set_msa()
501 * We optimize for the case where `count % sizeof(elf_fpreg_t) == 0',
512 const int fcr31_pos = NUM_FPU_REGS * sizeof(elf_fpreg_t); in fpr_set()
517 BUG_ON(count % sizeof(elf_fpreg_t)); in fpr_set()
[all...]
/kernel/linux/linux-5.10/arch/microblaze/include/uapi/asm/
H A Delf.h64 typedef unsigned long elf_fpreg_t; typedef
65 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-6.6/arch/microblaze/include/uapi/asm/
H A Delf.h64 typedef unsigned long elf_fpreg_t; typedef
65 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Delf.h71 typedef double elf_fpreg_t; typedef
72 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dptrace.c124 sizeof(elf_fpreg_t) * NUM_FPU_REGS); in gfpr_get()
132 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in gfpr_get_simd()
135 r = membuf_write(to, &fpr_val, sizeof(elf_fpreg_t)); in gfpr_get_simd()
153 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
170 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in gfpr_set()
180 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in gfpr_set_simd()
183 &fpr_val, i * sizeof(elf_fpreg_t), in gfpr_set_simd()
184 (i + 1) * sizeof(elf_fpreg_t)); in gfpr_set_simd()
202 const int fcc_start = NUM_FPU_REGS * sizeof(elf_fpreg_t); in fpr_set()
206 BUG_ON(count % sizeof(elf_fpreg_t)); in fpr_set()
[all...]
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dptrace.c165 .size = sizeof(elf_fpreg_t),
166 .align = sizeof(elf_fpreg_t),
349 .size = sizeof(elf_fpreg_t),
350 .align = sizeof(elf_fpreg_t),
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Delf.h86 typedef unsigned int elf_fpreg_t; typedef
87 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Delf.h86 typedef unsigned int elf_fpreg_t; typedef
87 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dptrace.c1570 #define ELF_FP_OFFSET(i) (i * sizeof(elf_fpreg_t))
1577 elf_fpreg_t reg; in do_fpregs_get()
1584 membuf_zero(&to, 2 * sizeof(elf_fpreg_t)); in do_fpregs_get()
1609 elf_fpreg_t fpreg, tmp[30]; in do_fpregs_set()
1637 if (unw_get_fr(info, start / sizeof(elf_fpreg_t), in do_fpregs_set()
1642 tmp[start / sizeof(elf_fpreg_t) - 2].u.bits[0] in do_fpregs_set()
1647 if (unw_get_fr(info, end / sizeof(elf_fpreg_t), in do_fpregs_set()
1652 tmp[end / sizeof(elf_fpreg_t) - 2].u.bits[1] in do_fpregs_set()
1657 for ( ; start < end ; start += sizeof(elf_fpreg_t)) { in do_fpregs_set()
1658 index = start / sizeof(elf_fpreg_t); in do_fpregs_set()
[all...]
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dptrace.c1514 #define ELF_FP_OFFSET(i) (i * sizeof(elf_fpreg_t))
1521 elf_fpreg_t reg; in do_fpregs_get()
1528 membuf_zero(&to, 2 * sizeof(elf_fpreg_t)); in do_fpregs_get()
1553 elf_fpreg_t fpreg, tmp[30]; in do_fpregs_set()
1581 if (unw_get_fr(info, start / sizeof(elf_fpreg_t), in do_fpregs_set()
1586 tmp[start / sizeof(elf_fpreg_t) - 2].u.bits[0] in do_fpregs_set()
1591 if (unw_get_fr(info, end / sizeof(elf_fpreg_t), in do_fpregs_set()
1596 tmp[end / sizeof(elf_fpreg_t) - 2].u.bits[1] in do_fpregs_set()
1601 for ( ; start < end ; start += sizeof(elf_fpreg_t)) { in do_fpregs_set()
1602 index = start / sizeof(elf_fpreg_t); in do_fpregs_set()
[all...]
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Delf.h185 typedef struct ia64_fpreg elf_fpreg_t; typedef
186 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dptrace.c101 .size = sizeof(elf_fpreg_t),
102 .align = sizeof(elf_fpreg_t),
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Delf.h185 typedef struct ia64_fpreg elf_fpreg_t; typedef
186 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];

Completed in 17 milliseconds

12