Searched refs:pcb_fpustate (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/arm64/arm64/ |
| H A D | vfp.c | 47 CTASSERT(sizeof(((struct pcb *)0)->pcb_fpustate.vfp_regs) == 16 * 32); 180 pcb->pcb_fpusaved = &pcb->pcb_fpustate; in vfp_save_state() 305 pcb->pcb_fpusaved == &pcb->pcb_fpustate, in fpu_kern_enter() 306 ("Mangled pcb_fpusaved %x %p %p", pcb->pcb_fpflags, pcb->pcb_fpusaved, &pcb->pcb_fpustate)); in fpu_kern_enter() 349 if (pcb->pcb_fpusaved == &pcb->pcb_fpustate) { in fpu_kern_leave() 366 KASSERT(pcb->pcb_fpusaved == &pcb->pcb_fpustate, in fpu_kern_thread()
|
| H A D | machdep.c | 292 KASSERT(pcb->pcb_fpusaved == &pcb->pcb_fpustate, in fill_fpregs() 294 memcpy(regs->fp_q, pcb->pcb_fpustate.vfp_regs, in fill_fpregs() 296 regs->fp_cr = pcb->pcb_fpustate.vfp_fpcr; in fill_fpregs() 297 regs->fp_sr = pcb->pcb_fpustate.vfp_fpsr; in fill_fpregs() 311 KASSERT(pcb->pcb_fpusaved == &pcb->pcb_fpustate, in set_fpregs() 314 pcb->pcb_fpustate.vfp_fpcr = regs->fp_cr; in set_fpregs() 315 pcb->pcb_fpustate.vfp_fpsr = regs->fp_sr; in set_fpregs() 639 mcp->mc_fpregs.fp_cr = curpcb->pcb_fpustate.vfp_fpcr; in get_fpcontext() 640 mcp->mc_fpregs.fp_sr = curpcb->pcb_fpustate.vfp_fpsr; in get_fpcontext() 670 curpcb->pcb_fpustate.vfp_fpcr = mcp->mc_fpregs.fp_cr; in set_fpcontext() [all …]
|
| H A D | freebsd32_machdep.c | 136 KASSERT(curpcb->pcb_fpusaved == &curpcb->pcb_fpustate, in get_fpcontext32() 141 mcp->mcv_reg[i] = (uint64_t)curpcb->pcb_fpustate.vfp_regs[i]; in get_fpcontext32() 142 mcp->mcv_fpscr = VFP_FPSCR_FROM_SRCR(curpcb->pcb_fpustate.vfp_fpcr, in get_fpcontext32() 143 curpcb->pcb_fpustate.vfp_fpsr); in get_fpcontext32() 159 pcb->pcb_fpustate.vfp_regs[i] = mcp->mcv_reg[i]; in set_fpcontext32() 160 pcb->pcb_fpustate.vfp_fpsr = VFP_FPSR_FROM_FPSCR(mcp->mcv_fpscr); in set_fpcontext32() 161 pcb->pcb_fpustate.vfp_fpcr = VFP_FPSR_FROM_FPSCR(mcp->mcv_fpscr); in set_fpcontext32()
|
| H A D | vm_machdep.c | 109 td2->td_pcb->pcb_fpusaved = &td2->td_pcb->pcb_fpustate; in cpu_fork() 182 td->td_pcb->pcb_fpusaved = &td->td_pcb->pcb_fpustate; in cpu_copy_thread()
|
| H A D | trap.c | 573 td->td_pcb->pcb_fpusaved == &td->td_pcb->pcb_fpustate, in do_el0_sync()
|
| /f-stack/freebsd/arm64/include/ |
| H A D | pcb.h | 69 struct vfpstate pcb_fpustate; member
|