Searched refs:pcb_fpflags (Results 1 – 17 of 17) sorted by relevance
532 MPASS((pcb->pcb_fpflags & PCB_FP_SVEVALID) != 0); in vfp_save_state_common()555 pcb->pcb_fpflags &= ~PCB_FP_SVEVALID; in vfp_save_state_common()614 newpcb->pcb_fpflags &= in vfp_new_thread()618 MPASS((newpcb->pcb_fpflags & (PCB_FP_KERN|PCB_FP_NOSAVE)) == 0); in vfp_new_thread()627 newpcb->pcb_fpflags &= ~PCB_FP_SVEVALID; in vfp_new_thread()629 newpcb->pcb_fpflags &= ~PCB_FP_STARTED; in vfp_new_thread()670 pcb->pcb_fpflags = 0; in vfp_reset_state()694 if ((curpcb->pcb_fpflags & PCB_FP_SVEVALID) != 0 && in vfp_restore_state_common()703 MPASS((curpcb->pcb_fpflags & PCB_FP_SVEVALID) != 0); in vfp_restore_state_common()706 curpcb->pcb_fpflags |= PCB_FP_STARTED; in vfp_restore_state_common()[all …]
153 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()559 pcb->pcb_fpflags |= PCB_FP_SVEVALID; in set_mcontext()589 if ((curpcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext()599 KASSERT((curpcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext()605 mcp->mc_fpregs.fp_flags = curpcb->pcb_fpflags; in get_fpcontext()634 curpcb->pcb_fpflags = mcp->mc_fpregs.fp_flags & PCB_FP_STARTED; in set_fpcontext()
143 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext32()153 KASSERT((pcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext32()
87 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
524 if ((td->td_pcb->pcb_fpflags & PCB_FP_KERN) != 0) { in do_el1h_sync()747 (td->td_pcb->pcb_fpflags & ~(PCB_FP_USERMASK|PCB_FP_SVEVALID)) == 0, in do_el0_sync()
410 thread0.td_pcb->pcb_fpflags = 0; in init_proc0()
247 (curpcb->pcb_fpflags & PCB_FP_KERN) == 0) { in vfp_bounce()288 newpcb->pcb_fpflags &= in vfp_new_thread()291 MPASS((newpcb->pcb_fpflags & (PCB_FP_KERN|PCB_FP_NOSAVE)) == 0); in vfp_new_thread()293 newpcb->pcb_fpflags &= ~PCB_FP_STARTED; in vfp_new_thread()445 KASSERT((pcb->pcb_fpflags & PCB_FP_NOSAVE) == 0, in fpu_kern_enter()456 pcb->pcb_fpflags |= PCB_FP_KERN | PCB_FP_NOSAVE | in fpu_kern_enter()469 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) != 0 || in fpu_kern_enter()471 ("Mangled pcb_vfpsaved %x %p %p", pcb->pcb_fpflags, pcb->pcb_vfpsaved, in fpu_kern_enter()477 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_enter()478 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_enter()[all …]
110 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()
106 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
386 thread0.td_pcb->pcb_fpflags = 0; in init_proc0()
124 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()151 pcb->pcb_fpflags |= PCB_FP_STARTED; in set_fpregs()188 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in exec_setregs()275 if ((curpcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext()282 KASSERT((curpcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext()287 mcp->mc_fpregs.fp_flags = curpcb->pcb_fpflags; in get_fpcontext()310 curpcb->pcb_fpflags = mcp->mc_fpregs.fp_flags & PCB_FP_USERMASK; in set_fpcontext()
435 if ((pcb->pcb_fpflags & PCB_FP_STARTED) == 0) { in do_trap_user()443 pcb->pcb_fpflags |= PCB_FP_STARTED; in do_trap_user()
304 thread0.td_pcb->pcb_fpflags = 0; in init_proc0()
50 uint64_t pcb_fpflags; /* Floating point flags */ member
68 if (__predict_false(curthread->td_pcb->pcb_fpflags & PCB_FP_NOSAVE)) \
71 int pcb_fpflags; member
65 int pcb_fpflags; member