Home
last modified time | relevance | path

Searched refs:elf_fpreg_t (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/arch/alpha/include/asm/
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);
/Linux-v4.19/arch/mips/kernel/
Dptrace.c434 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_get_fpa()
451 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in fpr_get_msa()
455 &fpr_val, i * sizeof(elf_fpreg_t), in fpr_get_msa()
456 (i + 1) * sizeof(elf_fpreg_t)); in fpr_get_msa()
474 const int fcr31_pos = NUM_FPU_REGS * sizeof(elf_fpreg_t); in fpr_get()
478 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
509 0, NUM_FPU_REGS * sizeof(elf_fpreg_t)); in fpr_set_fpa()
526 BUILD_BUG_ON(sizeof(fpr_val) != sizeof(elf_fpreg_t)); in fpr_set_msa()
529 &fpr_val, i * sizeof(elf_fpreg_t), in fpr_set_msa()
530 (i + 1) * sizeof(elf_fpreg_t)); in fpr_set_msa()
[all …]
Dbinfmt_elfn32.c29 typedef double elf_fpreg_t; typedef
30 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
Dbinfmt_elfo32.c29 typedef double elf_fpreg_t; typedef
30 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/c6x/include/asm/
Delf.h20 typedef unsigned long elf_fpreg_t; typedef
26 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/powerpc/include/uapi/asm/
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];
/Linux-v4.19/arch/microblaze/include/uapi/asm/
Delf.h64 typedef unsigned long elf_fpreg_t; typedef
65 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/xtensa/include/asm/
Delf.h98 typedef unsigned int elf_fpreg_t; typedef
99 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/ia64/include/asm/
Delf.h187 typedef struct ia64_fpreg elf_fpreg_t; typedef
188 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/ia64/kernel/
Dptrace.c1690 #define ELF_FP_OFFSET(i) (i * sizeof(elf_fpreg_t))
1696 elf_fpreg_t tmp[30]; in do_fpregs_get()
1714 index = (dst->pos - ELF_FP_OFFSET(2)) / sizeof(elf_fpreg_t); in do_fpregs_get()
1718 for (i = dst->pos; i < min_copy; i += sizeof(elf_fpreg_t), in do_fpregs_get()
1720 if (unw_get_fr(info, i / sizeof(elf_fpreg_t), in do_fpregs_get()
1753 elf_fpreg_t fpreg, tmp[30]; in do_fpregs_set()
1781 if (unw_get_fr(info, start / sizeof(elf_fpreg_t), in do_fpregs_set()
1786 tmp[start / sizeof(elf_fpreg_t) - 2].u.bits[0] in do_fpregs_set()
1791 if (unw_get_fr(info, end / sizeof(elf_fpreg_t), in do_fpregs_set()
1796 tmp[end / sizeof(elf_fpreg_t) - 2].u.bits[1] in do_fpregs_set()
[all …]
Dprocess.c519 elf_fpreg_t *dst = arg; in do_dump_task_fpu()
/Linux-v4.19/arch/parisc/include/asm/
Delf.h303 typedef double elf_fpreg_t; typedef
304 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/mips/include/asm/
Delf.h212 typedef double elf_fpreg_t; typedef
213 typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
/Linux-v4.19/arch/alpha/kernel/
Dprocess.c343 dump_elf_task_fp(elf_fpreg_t *dest, struct task_struct *task) in dump_elf_task_fp()