Home
last modified time | relevance | path

Searched refs:pcb_flags (Results 1 – 25 of 25) sorted by relevance

/f-stack/freebsd/i386/i386/
H A Dnpx.c865 pcb->pcb_flags |= PCB_NPXINITDONE; in restore_npx_curthread()
867 pcb->pcb_flags |= PCB_NPXUSERINITDONE; in restore_npx_curthread()
997 td->td_pcb->pcb_flags &= ~PCB_NPXINITDONE; in npxdrop()
1075 pcb->pcb_flags |= PCB_NPXINITDONE; in npxuserinited()
1076 pcb->pcb_flags |= PCB_NPXUSERINITDONE; in npxuserinited()
1467 pcb->pcb_flags |= PCB_KERNNPX; in fpu_kern_enter()
1468 pcb->pcb_flags &= ~PCB_NPXINITDONE; in fpu_kern_enter()
1505 pcb->pcb_flags |= PCB_NPXINITDONE; in fpu_kern_leave()
1507 pcb->pcb_flags &= ~PCB_KERNNPX; in fpu_kern_leave()
1512 pcb->pcb_flags |= PCB_NPXINITDONE; in fpu_kern_leave()
[all …]
H A Dtrap.c285 (curpcb->pcb_flags & PCB_VM86CALL) == 0) in trap()
298 if (TRAPF_USERMODE(frame) && (curpcb->pcb_flags & PCB_VM86CALL) == 0) { in trap()
515 if (curpcb->pcb_flags & PCB_VM86CALL) in trap()
624 !(curpcb->pcb_flags & PCB_VM86CALL)) in trap()
1117 (curpcb->pcb_flags & PCB_VM86CALL) == 0)) { in syscall()
H A Dvm_machdep.c314 if (td->td_pcb->pcb_flags & PCB_DBREGS) { in cpu_thread_exit()
316 td->td_pcb->pcb_flags &= ~PCB_DBREGS; in cpu_thread_exit()
437 pcb2->pcb_flags &= ~(PCB_NPXINITDONE | PCB_NPXUSERINITDONE | in cpu_copy_thread()
H A Dgenassym.c137 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
H A Dvm86.c493 pcb->pcb_flags = PCB_VM86CALL; in vm86_initialize_pae()
557 pcb->pcb_flags = PCB_VM86CALL; in vm86_initialize_nopae()
H A Dmachdep.c1181 if (pcb->pcb_flags & PCB_DBREGS) { in exec_setregs()
1196 pcb->pcb_flags &= ~PCB_DBREGS; in exec_setregs()
2503 thread0.td_pcb->pcb_flags = 0; in init386()
3055 curthread->td_pcb->pcb_flags &= ~(PCB_NPXINITDONE | in fpstate_drop()
3160 pcb->pcb_flags |= PCB_DBREGS; in set_dbregs()
/f-stack/freebsd/amd64/amd64/
H A Dfpu.c766 if ((pcb->pcb_flags & PCB_FPUINITDONE) == 0) { in restore_fpu_curthread()
815 KASSERT((curpcb->pcb_flags & PCB_FPUNOSAVE) == 0, in fpudna()
878 if ((pcb->pcb_flags & PCB_USERFPUINITDONE) == 0) { in fpugetregs()
1157 KASSERT((pcb->pcb_flags & PCB_FPUNOSAVE) == 0, in fpu_kern_enter()
1189 if ((pcb->pcb_flags & PCB_FPUINITDONE) != 0) in fpu_kern_enter()
1206 if ((pcb->pcb_flags & PCB_FPUNOSAVE) != 0) { in fpu_kern_leave()
1231 if ((pcb->pcb_flags & PCB_USERFPUINITDONE) != 0) { in fpu_kern_leave()
1233 if ((pcb->pcb_flags & PCB_KERNFPU_THR) == 0) in fpu_kern_leave()
1235 } else if ((pcb->pcb_flags & PCB_KERNFPU_THR) == 0) in fpu_kern_leave()
1268 return ((curpcb->pcb_flags & PCB_KERNFPU_THR) != 0); in is_fpu_kern_thread()
H A Dmachdep.c624 if (pcb->pcb_flags & PCB_DBREGS) { in exec_setregs()
1923 thread0.td_pcb->pcb_flags = 0; in hammer_time()
2674 : "=m" (pcb->pcb_flags) : "ir" (flags), "m" (pcb->pcb_flags) in set_pcb_flags_raw()
2697 (pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
2699 if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
2724 : "=m" (pcb->pcb_flags) : "ir" (~flags), "m" (pcb->pcb_flags) in clear_pcb_flags()
H A Dvm_machdep.c313 if (pcb->pcb_flags & PCB_DBREGS) { in cpu_thread_exit()
H A Dgenassym.c147 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
/f-stack/freebsd/arm/include/
H A Dpcb.h52 u_int pcb_flags; member
/f-stack/freebsd/arm64/include/
H A Dpcb.h51 u_int pcb_flags; member
/f-stack/freebsd/i386/include/
H A Dpcb.h83 u_int pcb_flags; member
H A Dnpx.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNNPX) == 0)
/f-stack/freebsd/amd64/include/
H A Dfpu.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNFPU) == 0)
H A Dpcb.h81 u_int pcb_flags; member
/f-stack/freebsd/arm64/arm64/
H A Dgenassym.c67 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
H A Dtrap.c556 td->td_pcb->pcb_flags &= ~PCB_SINGLE_STEP; in do_el0_sync()
H A Dmachdep.c537 td->td_pcb->pcb_flags |= PCB_SINGLE_STEP; in ptrace_single_step()
546 td->td_pcb->pcb_flags &= ~PCB_SINGLE_STEP; in ptrace_clear_single_step()
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h49 if (__predict_false(curpcb->pcb_flags & PCB_FPUNOSAVE)) \
/f-stack/freebsd/arm/arm/
H A Dmachdep.c704 thread0.td_pcb->pcb_flags = 0; in init_proc0()
/f-stack/freebsd/netinet/
H A Dsctp_structs.h145 uint32_t pcb_flags; /* endpoint flags being checked */ member
H A Dsctputil.c1477 while (((it->pcb_flags) && in sctp_iterator_work()
1478 ((it->inp->sctp_flags & it->pcb_flags) != it->pcb_flags)) || in sctp_iterator_work()
H A Dsctp_pcb.c7059 it->pcb_flags = pcb_state; in sctp_initiate_iterator()
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c484 if (pcb->pcb_flags & PCB_DBREGS) { in linux_exec_setregs()