Home
last modified time | relevance | path

Searched refs:PCB_FP_KERN (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/arm/arm/
H A Dvfp.c247 (curpcb->pcb_fpflags & PCB_FP_KERN) == 0) { in vfp_bounce()
289 ~(PCB_FP_STARTED | PCB_FP_KERN | PCB_FP_NOSAVE); in vfp_new_thread()
291 MPASS((newpcb->pcb_fpflags & (PCB_FP_KERN|PCB_FP_NOSAVE)) == 0); in vfp_new_thread()
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()
477 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_enter()
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()
536 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_thread()
[all …]
/freebsd/sys/arm64/arm64/
H A Dvfp.c615 ~(PCB_FP_STARTED | PCB_FP_SVEVALID | PCB_FP_KERN | in vfp_new_thread()
618 MPASS((newpcb->pcb_fpflags & (PCB_FP_KERN|PCB_FP_NOSAVE)) == 0); in vfp_new_thread()
698 MPASS((flags & PCB_FP_KERN) == 0); in vfp_restore_state_common()
1107 pcb->pcb_fpflags |= PCB_FP_KERN | PCB_FP_NOSAVE | in fpu_kern_enter()
1120 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) != 0 || in fpu_kern_enter()
1127 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_enter()
1166 pcb->pcb_fpflags &= ~PCB_FP_KERN; in fpu_kern_leave()
1168 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) != 0, in fpu_kern_leave()
1184 KASSERT((pcb->pcb_fpflags & PCB_FP_KERN) == 0, in fpu_kern_thread()
1186 pcb->pcb_fpflags |= PCB_FP_KERN; in fpu_kern_thread()
[all …]
H A Dtrap.c524 if ((td->td_pcb->pcb_fpflags & PCB_FP_KERN) != 0) { in do_el1h_sync()
/freebsd/sys/arm/include/
H A Dpcb.h68 #define PCB_FP_KERN 0x02 macro
/freebsd/sys/arm64/include/
H A Dpcb.h68 #define PCB_FP_KERN 0x40000000 macro