Home
last modified time | relevance | path

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

/freebsd/sys/arm/arm/
H A Dmachdep_kdb.c118 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in fill_fpregs()
120 memcpy(regs->fpr_r, pcb->pcb_vfpstate.reg, in fill_fpregs()
122 regs->fpr_fpscr = pcb->pcb_vfpstate.fpscr; in fill_fpregs()
150 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in set_fpregs()
152 memcpy(pcb->pcb_vfpstate.reg, regs->fpr_r, sizeof(regs->fpr_r)); in set_fpregs()
153 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.c106 vfp_store(&pcb->pcb_vfpstate, false); in get_vfpcontext()
109 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in get_vfpcontext()
113 memcpy(vfp->mcv_reg, pcb->pcb_vfpstate.reg, in get_vfpcontext()
115 vfp->mcv_fpscr = pcb->pcb_vfpstate.fpscr; in get_vfpcontext()
133 KASSERT(pcb->pcb_vfpsaved == &pcb->pcb_vfpstate, in set_vfpcontext()
135 memcpy(pcb->pcb_vfpstate.reg, vfp->mcv_reg, in set_vfpcontext()
136 sizeof(pcb->pcb_vfpstate.reg)); in set_vfpcontext()
137 pcb->pcb_vfpstate.fpscr = vfp->mcv_fpscr; in set_vfpcontext()
H A Dmachdep.c388 thread0.td_pcb->pcb_vfpstate.fpscr = VFPSCR_DN; in init_proc0()
389 thread0.td_pcb->pcb_vfpsaved = &thread0.td_pcb->pcb_vfpstate; in init_proc0()
H A Dgenassym.c103 ASSYM(PCB_VFPSTATE, offsetof(struct pcb, pcb_vfpstate));
/freebsd/sys/arm/include/
H A Dpcb.h65 struct vfp_state pcb_vfpstate; /* VP/NEON state */ member