Home
last modified time | relevance | path

Searched refs:pcb_vfpstate (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/arm/arm/
H A Dmachdep_kdb.c119 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in fill_fpregs()
121 memcpy(regs->fpr_r, pcb->pcb_vfpstate.reg, in fill_fpregs()
123 regs->fpr_fpscr = pcb->pcb_vfpstate.fpscr; in fill_fpregs()
151 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in set_fpregs()
153 memcpy(pcb->pcb_vfpstate.reg, regs->fpr_r, sizeof(regs->fpr_r)); in set_fpregs()
154 pcb->pcb_vfpstate.fpscr = regs->fpr_fpscr; in set_fpregs()
H A Dvfp.c171 thread0.td_pcb->pcb_vfpstate.fpscr = in vfp_init()
268 curpcb->pcb_vfpsaved == &curpcb->pcb_vfpstate, in vfp_bounce()
297 newpcb->pcb_vfpsaved = &newpcb->pcb_vfpstate; in vfp_new_thread()
400 pcb->pcb_vfpsaved = &pcb->pcb_vfpstate; in vfp_save_state()
470 pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in fpu_kern_enter()
472 &pcb->pcb_vfpstate)); in fpu_kern_enter()
515 if (pcb->pcb_vfpsaved == &pcb->pcb_vfpstate) { in fpu_kern_leave()
532 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in fpu_kern_thread()
H A Dexec_machdep.c107 vfp_store(&pcb->pcb_vfpstate, false); in get_vfpcontext()
110 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in get_vfpcontext()
112 memcpy(vfp, &pcb->pcb_vfpstate, sizeof(*vfp)); in get_vfpcontext()
129 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in set_vfpcontext()
131 memcpy(&pcb->pcb_vfpstate, vfp, sizeof(*vfp)); in set_vfpcontext()
H A Dmachdep.c380 thread0.td_pcb->pcb_vfpstate.fpscr = VFPSCR_DN; in init_proc0()
381 thread0.td_pcb->pcb_vfpsaved = &thread0.td_pcb->pcb_vfpstate; in init_proc0()
H A Dgenassym.c106 ASSYM(PCB_VFPSTATE, offsetof(struct pcb, pcb_vfpstate));
/freebsd-14.2/sys/arm/include/
H A Dpcb.h65 struct vfp_state pcb_vfpstate; /* VP/NEON state */ member