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