Home
last modified time | relevance | path

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

/freebsd-14.2/sys/arm/arm/
H A Dvfp.c289 ~(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()
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()
490 if ((pcb->pcb_fpflags & PCB_FP_NOSAVE) != 0) { in fpu_kern_leave()
497 pcb->pcb_fpflags &= ~(PCB_FP_NOSAVE | PCB_FP_STARTED); in fpu_kern_leave()
/freebsd-14.2/sys/arm64/arm64/
H A Dvfp.c613 PCB_FP_NOSAVE); in vfp_new_thread()
615 MPASS((newpcb->pcb_fpflags & (PCB_FP_KERN|PCB_FP_NOSAVE)) == 0); in vfp_new_thread()
1093 KASSERT((pcb->pcb_fpflags & PCB_FP_NOSAVE) == 0, in fpu_kern_enter()
1104 pcb->pcb_fpflags |= PCB_FP_KERN | PCB_FP_NOSAVE | in fpu_kern_enter()
1137 if ((pcb->pcb_fpflags & PCB_FP_NOSAVE) != 0) { in fpu_kern_leave()
1144 pcb->pcb_fpflags &= ~(PCB_FP_NOSAVE | PCB_FP_STARTED); in fpu_kern_leave()
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_aarch64.h68 if (__predict_false(curthread->td_pcb->pcb_fpflags & PCB_FP_NOSAVE)) \
/freebsd-14.2/sys/arm/include/
H A Dpcb.h69 #define PCB_FP_NOSAVE 0x04 macro
/freebsd-14.2/sys/arm64/include/
H A Dpcb.h69 #define PCB_FP_NOSAVE 0x80000000 macro