Home
last modified time | relevance | path

Searched refs:PCB_FP_STARTED (Results 1 – 13 of 13) 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()
293 newpcb->pcb_fpflags &= ~PCB_FP_STARTED; in vfp_new_thread()
457 PCB_FP_STARTED; in fpu_kern_enter()
478 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_enter()
497 pcb->pcb_fpflags &= ~(PCB_FP_NOSAVE | PCB_FP_STARTED); in fpu_kern_leave()
511 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_leave()
H A Dmachdep_kdb.c111 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()
H A Dvm_machdep.c109 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
H A Dexec_machdep.c105 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0 && td == curthread) { in get_vfpcontext()
/freebsd-14.2/sys/arm64/include/
H A Dpcb.h66 #define PCB_FP_STARTED 0x00000001 macro
71 #define PCB_FP_USERMASK (PCB_FP_STARTED | PCB_FP_SVEVALID)
/freebsd-14.2/sys/arm64/arm64/
H A Dvfp.c612 ~(PCB_FP_STARTED | PCB_FP_SVEVALID | PCB_FP_KERN | in vfp_new_thread()
626 newpcb->pcb_fpflags &= ~PCB_FP_STARTED; in vfp_new_thread()
703 curpcb->pcb_fpflags |= PCB_FP_STARTED; in vfp_restore_state_common()
955 if (td == curthread && (pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in get_arm64_sve()
1105 PCB_FP_STARTED; in fpu_kern_enter()
1125 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_enter()
1144 pcb->pcb_fpflags &= ~(PCB_FP_NOSAVE | PCB_FP_STARTED); in fpu_kern_leave()
1158 pcb->pcb_fpflags &= ~PCB_FP_STARTED; in fpu_kern_leave()
H A Dexec_machdep.c154 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in fill_fpregs()
590 if ((curpcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext()
635 curpcb->pcb_fpflags = mcp->mc_fpregs.fp_flags & PCB_FP_STARTED; in set_fpcontext()
H A Dvm_machdep.c81 if ((td1->td_pcb->pcb_fpflags & PCB_FP_STARTED) != 0) in cpu_fork()
H A Dfreebsd32_machdep.c142 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) { in get_fpcontext32()
/freebsd-14.2/sys/riscv/riscv/
H A Dexec_machdep.c125 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()
H A Dtrap.c436 if ((pcb->pcb_fpflags & PCB_FP_STARTED) == 0) { in do_trap_user()
444 pcb->pcb_fpflags |= PCB_FP_STARTED; in do_trap_user()
/freebsd-14.2/sys/riscv/include/
H A Dpcb.h51 #define PCB_FP_STARTED 0x1 macro
/freebsd-14.2/sys/arm/include/
H A Dpcb.h67 #define PCB_FP_STARTED 0x01 macro