Symbol: fpreg
lib/libthread_db/arch/aarch64/libpthread_md.c
62
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/aarch64/libpthread_md.c
71
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/amd64/libpthread_md.c
100
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/amd64/libpthread_md.c
93
pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc)
lib/libthread_db/arch/arm/libpthread_md.c
87
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/arm/libpthread_md.c
98
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/i386/libpthread_md.c
53
pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc)
lib/libthread_db/arch/i386/libpthread_md.c
68
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/powerpc/libpthread_md.c
52
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/powerpc/libpthread_md.c
61
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/riscv/libpthread_md.c
78
pt_fpreg_to_ucontext(const struct fpreg *r __unused, ucontext_t *uc __unused)
lib/libthread_db/arch/riscv/libpthread_md.c
87
pt_ucontext_to_fpreg(const ucontext_t *uc __unused, struct fpreg *r __unused)
lib/libthread_db/libpthread_db.h
86
void pt_fpreg_to_ucontext(const struct fpreg *, ucontext_t *);
lib/libthread_db/libpthread_db.h
87
void pt_ucontext_to_fpreg(const ucontext_t *, struct fpreg *);
sys/amd64/amd64/exec_machdep.c
547
fill_fpregs_xmm(struct savefpu *sv_xmm, struct fpreg *fpregs)
sys/amd64/amd64/exec_machdep.c
577
set_fpregs_xmm(struct fpreg *fpregs, struct savefpu *sv_xmm)
sys/amd64/amd64/exec_machdep.c
605
fill_fpregs(struct thread *td, struct fpreg *fpregs)
sys/amd64/amd64/exec_machdep.c
618
set_fpregs(struct thread *td, struct fpreg *fpregs)
sys/arm/arm/machdep_kdb.c
104
fill_fpregs(struct thread *td, struct fpreg *regs)
sys/arm/arm/machdep_kdb.c
144
set_fpregs(struct thread *td, struct fpreg *regs)
sys/arm64/arm64/exec_machdep.c
152
fill_fpregs(struct thread *td, struct fpreg *regs)
sys/arm64/arm64/exec_machdep.c
180
set_fpregs(struct thread *td, struct fpreg *regs)
sys/arm64/arm64/vfp.c
1008
buf_size = sizeof(struct fpreg);
sys/arm64/arm64/vfp.c
1041
struct fpreg *fpregs;
sys/arm64/arm64/vfp.c
945
buf_size = sizeof(struct fpreg);
sys/arm64/arm64/vfp.c
970
struct fpreg *fpregs;
sys/compat/freebsd32/freebsd32_misc.c
1022
struct fpreg32 fpreg;
sys/compat/freebsd32/freebsd32_misc.c
1075
bzero(&r.fpreg, sizeof(r.fpreg));
sys/compat/freebsd32/freebsd32_misc.c
1084
error = copyin(uap->addr, &r.fpreg, sizeof(r.fpreg));
sys/compat/freebsd32/freebsd32_misc.c
1196
error = copyout(&r.fpreg, uap->addr, sizeof(r.fpreg));
sys/fs/procfs/procfs_fpregs.c
79
struct fpreg r;
sys/i386/i386/exec_machdep.c
1072
fill_fpregs(struct thread *td, struct fpreg *fpregs)
sys/i386/i386/exec_machdep.c
1089
set_fpregs(struct thread *td, struct fpreg *fpregs)
sys/i386/linux/linux_ptrace_machdep.c
170
map_fpregs_to_linux(struct fpreg *bsd_r, struct linux_pt_fpreg *linux_r)
sys/i386/linux/linux_ptrace_machdep.c
183
map_fpregs_from_linux(struct fpreg *bsd_r, struct linux_pt_fpreg *linux_r)
sys/i386/linux/linux_ptrace_machdep.c
238
struct linux_pt_fpreg fpreg;
sys/i386/linux/linux_ptrace_machdep.c
243
struct fpreg bsd_fpreg;
sys/i386/linux/linux_ptrace_machdep.c
308
map_fpregs_to_linux(&u.bsd_fpreg, &r.fpreg);
sys/i386/linux/linux_ptrace_machdep.c
309
error = copyout(&r.fpreg, (void *)uap->data,
sys/i386/linux/linux_ptrace_machdep.c
310
sizeof(r.fpreg));
sys/i386/linux/linux_ptrace_machdep.c
315
error = copyin((void *)uap->data, &r.fpreg, sizeof(r.fpreg));
sys/i386/linux/linux_ptrace_machdep.c
317
map_fpregs_from_linux(&u.bsd_fpreg, &r.fpreg);
sys/kern/sys_process.c
134
proc_read_fpregs(struct thread *td, struct fpreg *fpregs)
sys/kern/sys_process.c
141
proc_write_fpregs(struct thread *td, struct fpreg *fpregs)
sys/kern/sys_process.c
610
struct fpreg fpreg;
sys/kern/sys_process.c
639
bzero(&r.fpreg, sizeof(r.fpreg));
sys/kern/sys_process.c
652
error = copyin(uap->addr, &r.fpreg, sizeof(r.fpreg));
sys/kern/sys_process.c
718
error = copyout(&r.fpreg, uap->addr, sizeof(r.fpreg));
sys/powerpc/include/reg.h
19
double fpreg[32];
sys/powerpc/include/reg.h
47
struct fpreg data;
sys/powerpc/include/reg.h
67
int fill_fpregs(struct thread *, struct fpreg *);
sys/powerpc/include/reg.h
68
int set_fpregs(struct thread *, struct fpreg *);
sys/powerpc/include/reg.h
79
#define fill_fpregs32(td, reg) fill_fpregs(td,(struct fpreg *)reg)
sys/powerpc/include/reg.h
80
#define set_fpregs32(td, reg) set_fpregs(td,(struct fpreg *)reg)
sys/powerpc/powerpc/exec_machdep.c
750
fill_fpregs(struct thread *td, struct fpreg *fpregs)
sys/powerpc/powerpc/exec_machdep.c
758
memset(fpregs, 0, sizeof(struct fpreg));
sys/powerpc/powerpc/exec_machdep.c
762
memcpy(&fpregs->fpreg[i], &pcb->pcb_fpu.fpr[i].fpr,
sys/powerpc/powerpc/exec_machdep.c
788
set_fpregs(struct thread *td, struct fpreg *fpregs)
sys/powerpc/powerpc/exec_machdep.c
797
memcpy(&pcb->pcb_fpu.fpr[i].fpr, &fpregs->fpreg[i],
sys/riscv/include/fpe.h
37
struct fpreg *fpu_save_area_alloc(void);
sys/riscv/include/fpe.h
38
void fpu_save_area_free(struct fpreg *fsa);
sys/riscv/include/fpe.h
39
void fpu_save_area_reset(struct fpreg *fsa);
sys/riscv/include/fpe.h
44
void fpe_store(struct fpreg *state);
sys/riscv/include/fpe.h
45
void fpe_restore(struct fpreg *state);
sys/riscv/include/vmm.h
112
struct fpreg *guestfpu /* (a,i) guest fpu state */
sys/riscv/riscv/exec_machdep.c
118
fill_fpregs(struct thread *td, struct fpreg *regs)
sys/riscv/riscv/exec_machdep.c
141
set_fpregs(struct thread *td, struct fpreg *regs)
sys/riscv/riscv/fpe.c
110
fpe_restore(struct fpreg *regs)
sys/riscv/riscv/fpe.c
154
struct fpreg *
sys/riscv/riscv/fpe.c
162
fpu_save_area_free(struct fpreg *fsa)
sys/riscv/riscv/fpe.c
169
fpu_save_area_reset(struct fpreg *fsa)
sys/riscv/riscv/fpe.c
179
fpu_save_area_zone = uma_zcreate("FPE save area", sizeof(struct fpreg),
sys/riscv/riscv/fpe.c
180
NULL, NULL, NULL, NULL, _Alignof(struct fpreg) - 1, 0);
sys/riscv/riscv/fpe.c
41
static struct fpreg *fpu_initialstate;
sys/riscv/riscv/fpe.c
64
fpe_store(struct fpreg *regs)
sys/sys/procfs.h
36
typedef struct fpreg fpregset_t;
sys/sys/ptrace.h
240
struct fpreg;
sys/sys/ptrace.h
245
int proc_read_fpregs(struct thread *_td, struct fpreg *_fpreg);
sys/sys/ptrace.h
246
int proc_write_fpregs(struct thread *_td, struct fpreg *_fpreg);
sys/sys/reg.h
69
int fill_fpregs(struct thread *, struct fpreg *);
sys/sys/reg.h
70
int set_fpregs(struct thread *, struct fpreg *);
sys/x86/include/reg.h
84
#define __fpreg32 fpreg
sys/x86/include/reg.h
91
#define __fpreg64 fpreg
sys/x86/include/x86_var.h
104
struct fpreg;