Searched refs:pcb_fpflags (Results 1 – 18 of 18) sorted by relevance
555 pcb->pcb_fpflags &= ~PCB_FP_SVEVALID; in vfp_save_state_common()611 newpcb->pcb_fpflags &= in vfp_new_thread()624 newpcb->pcb_fpflags &= ~PCB_FP_SVEVALID; in vfp_new_thread()667 pcb->pcb_fpflags = 0; in vfp_reset_state()703 curpcb->pcb_fpflags |= PCB_FP_STARTED; in vfp_restore_state_common()792 curpcb->pcb_fpflags |= PCB_FP_SVEVALID; in sve_restore_state()1124 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_enter()1125 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_enter()1158 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_leave()1163 pcb->pcb_fpflags &= ~PCB_FP_KERN; in fpu_kern_leave()[all …]
154 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()560 pcb->pcb_fpflags |= PCB_FP_SVEVALID; in set_mcontext()590 if ((curpcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext()600 KASSERT((curpcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext()606 mcp->mc_fpregs.fp_flags = curpcb->pcb_fpflags; in get_fpcontext()635 curpcb->pcb_fpflags = mcp->mc_fpregs.fp_flags & PCB_FP_STARTED; in set_fpcontext()
142 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext32()152 KASSERT((pcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext32()
514 if ((td->td_pcb->pcb_fpflags & PCB_FP_KERN) != 0) { in do_el1h_sync()736 (td->td_pcb->pcb_fpflags & ~(PCB_FP_USERMASK|PCB_FP_SVEVALID)) == 0, in do_el0_sync()
81 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
391 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()293 newpcb->pcb_fpflags &= ~PCB_FP_STARTED; in vfp_new_thread()477 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_enter()478 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_enter()490 if ((pcb->pcb_fpflags & PCB_FP_NOSAVE) != 0) { in fpu_kern_leave()511 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_leave()516 pcb->pcb_fpflags &= ~PCB_FP_KERN; in fpu_kern_leave()518 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) != 0, in fpu_kern_leave()534 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) == 0, in fpu_kern_thread()[all …]
111 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()
109 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
378 thread0.td_pcb->pcb_fpflags = 0; in init_proc0()
105 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0 && td == curthread) { in get_vfpcontext()
125 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()152 pcb->pcb_fpflags |= PCB_FP_STARTED; in set_fpregs()189 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in exec_setregs()276 if ((curpcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext()283 KASSERT((curpcb->pcb_fpflags & ~PCB_FP_USERMASK) == 0, in get_fpcontext()288 mcp->mc_fpregs.fp_flags = curpcb->pcb_fpflags; in get_fpcontext()311 curpcb->pcb_fpflags = mcp->mc_fpregs.fp_flags & PCB_FP_USERMASK; in set_fpcontext()
436 if ((pcb->pcb_fpflags & PCB_FP_STARTED) == 0) { in do_trap_user()444 pcb->pcb_fpflags |= PCB_FP_STARTED; in do_trap_user()
298 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