Symbol: fpregs
lib/libthread_db/libpthread_db.c
719
pt_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregs)
lib/libthread_db/libpthread_db.c
734
ret = ps_lgetfpregs(ta->ph, ta->map[th->th_tid].lwp, fpregs);
lib/libthread_db/libpthread_db.c
748
ret = ps_lgetfpregs(ta->ph, lwp, fpregs);
lib/libthread_db/libpthread_db.c
755
pt_ucontext_to_fpreg(&tmbx.tm_context, fpregs);
lib/libthread_db/libpthread_db.c
852
pt_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
lib/libthread_db/libpthread_db.c
867
ret = ps_lsetfpregs(ta->ph, ta->map[th->th_tid].lwp, fpregs);
lib/libthread_db/libpthread_db.c
882
ret = ps_lsetfpregs(ta->ph, lwp, fpregs);
lib/libthread_db/libpthread_db.c
893
pt_fpreg_to_ucontext(fpregs, &tmbx.tm_context);
lib/libthread_db/libthr_db.c
544
pt_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregs)
lib/libthread_db/libthr_db.c
555
ret = ps_lgetfpregs(ta->ph, th->th_tid, fpregs);
lib/libthread_db/libthr_db.c
594
pt_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
lib/libthread_db/libthr_db.c
605
ret = ps_lsetfpregs(ta->ph, th->th_tid, fpregs);
lib/libthread_db/thread_db.c
234
td_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
lib/libthread_db/thread_db.c
237
return (ta->ta_ops->to_thr_setfpregs(th, fpregs));
sys/amd64/amd64/exec_machdep.c
547
fill_fpregs_xmm(struct savefpu *sv_xmm, struct fpreg *fpregs)
sys/amd64/amd64/exec_machdep.c
549
struct envxmm *penv_fpreg = (struct envxmm *)&fpregs->fpr_env;
sys/amd64/amd64/exec_machdep.c
554
bzero(fpregs, sizeof(*fpregs));
sys/amd64/amd64/exec_machdep.c
568
bcopy(sv_xmm->sv_fp[i].fp_acc.fp_bytes, fpregs->fpr_acc[i], 10);
sys/amd64/amd64/exec_machdep.c
572
bcopy(sv_xmm->sv_xmm[i].xmm_bytes, fpregs->fpr_xacc[i], 16);
sys/amd64/amd64/exec_machdep.c
577
set_fpregs_xmm(struct fpreg *fpregs, struct savefpu *sv_xmm)
sys/amd64/amd64/exec_machdep.c
580
struct envxmm *penv_fpreg = (struct envxmm *)&fpregs->fpr_env;
sys/amd64/amd64/exec_machdep.c
599
bcopy(fpregs->fpr_acc[i], sv_xmm->sv_fp[i].fp_acc.fp_bytes, 10);
sys/amd64/amd64/exec_machdep.c
603
bcopy(fpregs->fpr_xacc[i], sv_xmm->sv_xmm[i].xmm_bytes, 16);
sys/amd64/amd64/exec_machdep.c
610
fill_fpregs(struct thread *td, struct fpreg *fpregs)
sys/amd64/amd64/exec_machdep.c
617
fill_fpregs_xmm(get_pcb_user_save_td(td), fpregs);
sys/amd64/amd64/exec_machdep.c
623
set_fpregs(struct thread *td, struct fpreg *fpregs)
sys/amd64/amd64/exec_machdep.c
628
error = set_fpregs_xmm(fpregs, get_pcb_user_save_td(td));
sys/arm64/arm64/vfp.c
1041
struct fpreg *fpregs;
sys/arm64/arm64/vfp.c
1043
fpregs = (void *)(&header[1]);
sys/arm64/arm64/vfp.c
1044
memcpy(pcb->pcb_fpustate.vfp_regs, fpregs->fp_q,
sys/arm64/arm64/vfp.c
1045
sizeof(fpregs->fp_q));
sys/arm64/arm64/vfp.c
1046
pcb->pcb_fpustate.vfp_fpcr = fpregs->fp_cr;
sys/arm64/arm64/vfp.c
1047
pcb->pcb_fpustate.vfp_fpsr = fpregs->fp_sr;
sys/arm64/arm64/vfp.c
970
struct fpreg *fpregs;
sys/arm64/arm64/vfp.c
972
fpregs = (void *)(&header[1]);
sys/arm64/arm64/vfp.c
973
memcpy(fpregs->fp_q, pcb->pcb_fpustate.vfp_regs,
sys/arm64/arm64/vfp.c
974
sizeof(fpregs->fp_q));
sys/arm64/arm64/vfp.c
975
fpregs->fp_cr = pcb->pcb_fpustate.vfp_fpcr;
sys/arm64/arm64/vfp.c
976
fpregs->fp_sr = pcb->pcb_fpustate.vfp_fpsr;
sys/arm64/include/ucontext.h
76
struct fpregs mc_fpregs;
sys/fs/procfs/procfs_fpregs.c
112
error = PROC(read, fpregs, td2, &r);
sys/fs/procfs/procfs_fpregs.c
123
error = PROC(write, fpregs, td2, &r);
sys/i386/i386/exec_machdep.c
1072
fill_fpregs(struct thread *td, struct fpreg *fpregs)
sys/i386/i386/exec_machdep.c
1081
(struct save87 *)fpregs);
sys/i386/i386/exec_machdep.c
1083
bcopy(&get_pcb_user_save_td(td)->sv_87, fpregs,
sys/i386/i386/exec_machdep.c
1084
sizeof(*fpregs));
sys/i386/i386/exec_machdep.c
1089
set_fpregs(struct thread *td, struct fpreg *fpregs)
sys/i386/i386/exec_machdep.c
1094
npx_set_fpregs_xmm((struct save87 *)fpregs,
sys/i386/i386/exec_machdep.c
1097
bcopy(fpregs, &get_pcb_user_save_td(td)->sv_87,
sys/i386/i386/exec_machdep.c
1098
sizeof(*fpregs));
sys/kern/sys_process.c
144
proc_read_fpregs(struct thread *td, struct fpreg *fpregs)
sys/kern/sys_process.c
147
return (fill_fpregs(td, fpregs));
sys/kern/sys_process.c
151
proc_write_fpregs(struct thread *td, struct fpreg *fpregs)
sys/kern/sys_process.c
159
return (set_fpregs(td, fpregs));
sys/kern/sys_process.c
1718
error = PROC_WRITE(fpregs, td2, addr);
sys/kern/sys_process.c
1724
error = PROC_READ(fpregs, td2, addr);
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
760
memcpy(&fpregs->fpscr, &pcb->pcb_fpu.fpscr, sizeof(double));
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
795
memcpy(&pcb->pcb_fpu.fpscr, &fpregs->fpscr, sizeof(double));
sys/powerpc/powerpc/exec_machdep.c
797
memcpy(&pcb->pcb_fpu.fpr[i].fpr, &fpregs->fpreg[i],
sys/riscv/include/ucontext.h
76
struct fpregs mc_fpregs;
tests/sys/arch/aarch64/sve.c
276
sizeof(struct fpregs)));
tests/sys/arch/aarch64/sve.c
308
sizeof(struct fpregs)));