Searched refs:pcb_vfpstate (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/arm/arm/ |
H A D | machdep_kdb.c | 118 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 D | vfp.c | 171 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 D | exec_machdep.c | 106 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 D | machdep.c | 388 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 D | genassym.c | 103 ASSYM(PCB_VFPSTATE, offsetof(struct pcb, pcb_vfpstate));
|
/freebsd/sys/arm/include/ |
H A D | pcb.h | 65 struct vfp_state pcb_vfpstate; /* VP/NEON state */ member
|