Home
last modified time | relevance | path

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

12

/openbsd-src/sys/arch/alpha/alpha/
H A Dsys_machdep.c87 *retval = FP_C_TO_OPENBSD_MASK(p->p_md.md_flags); in sys_sysarch()
90 *retval = FP_C_TO_OPENBSD_FLAG(p->p_md.md_flags); in sys_sysarch()
96 u_int64_t md_flags; in sys_sysarch() local
103 md_flags = p->p_md.md_flags; in sys_sysarch()
106 *retval = FP_C_TO_OPENBSD_MASK(md_flags); in sys_sysarch()
107 md_flags = SET_FP_C_MASK(md_flags, m); in sys_sysarch()
110 *retval = FP_C_TO_OPENBSD_FLAG(md_flags); in sys_sysarch()
111 md_flags = SET_FP_C_FLAG(md_flags, m); in sys_sysarch()
114 alpha_write_fp_c(p, md_flags); in sys_sysarch()
H A Dfp_complete.c78 if ((p)->p_md.md_flags & IEEE_MAP_DMZ && IS_SUBNORMAL(v)) \
84 if ((p)->p_md.md_flags & IEEE_MAP_UMZ && IS_SUBNORMAL(v)) \
279 p->p_md.md_flags &= ~OPENBSD_FLAG_TO_FP_C(FP_X_IMP); in cvt_gd()
390 alpha_write_fpcr(fp_c_to_fpcr_1(alpha_read_fpcr(), p->p_md.md_flags)); in fp_c_to_fpcr()
396 u_int64_t md_flags; in alpha_write_fp_c() local
399 md_flags = p->p_md.md_flags; in alpha_write_fp_c()
400 if ((md_flags & MDP_FP_C) == fp_c) in alpha_write_fp_c()
402 p->p_md.md_flags = (md_flags & ~MDP_FP_C) | fp_c; in alpha_write_fp_c()
418 return p->p_md.md_flags & MDP_FP_C; in alpha_read_fp_c()
573 u_int64_t orig_flags, new_flags, changed_flags, md_flags; in alpha_fp_complete_at() local
[all …]
H A Dprocess_machdep.c280 if (p->p_md.md_flags & MDP_STEP2) { in process_sstep()
283 p->p_md.md_flags &= ~MDP_STEP2; in process_sstep()
284 } else if (p->p_md.md_flags & MDP_STEP1) { in process_sstep()
286 p->p_md.md_flags &= ~MDP_STEP1; in process_sstep()
291 if (p->p_md.md_flags & (MDP_STEP1|MDP_STEP2)) in process_sstep()
345 p->p_md.md_flags |= MDP_STEP2; in process_sstep()
347 p->p_md.md_flags |= MDP_STEP1; in process_sstep()
H A Dvm_machdep.c93 p2->p_md.md_flags = p1->p_md.md_flags & (MDP_FPUSED | MDP_FP_C); in cpu_fork()
95 p2->p_md.md_flags = p1->p_md.md_flags & MDP_FPUSED; in cpu_fork()
H A Dmachdep.c1404 ksc.sc_ownedfp = p->p_md.md_flags & MDP_FPUSED; in sendsig()
1496 p->p_md.md_flags = ksc.sc_fp_control & MDP_FP_C; in sys_sigreturn()
1601 p->p_md.md_flags &= ~MDP_FPUSED; in setregs()
1603 if (__predict_true((p->p_md.md_flags & IEEE_INHERIT) == 0)) { in setregs()
1604 p->p_md.md_flags &= ~MDP_FP_C; in setregs()
H A Dtrap.c314 if (p->p_md.md_flags & (MDP_STEP1|MDP_STEP2)) {
631 p->p_md.md_flags |= MDP_FPUSED; in alpha_enable_fp()
/openbsd-src/sys/arch/i386/i386/
H A Dprocess_machdep.c168 if (p->p_md.md_flags & MDP_USEDFPU) { in process_read_fpregs()
182 p->p_md.md_flags |= MDP_USEDFPU; in process_read_fpregs()
270 if (p->p_md.md_flags & MDP_USEDFPU) { in process_write_fpregs()
281 p->p_md.md_flags |= MDP_USEDFPU; in process_write_fpregs()
304 if (p->p_md.md_flags & MDP_USEDFPU) { in process_read_xmmregs()
311 p->p_md.md_flags |= MDP_USEDFPU; in process_read_xmmregs()
326 if (p->p_md.md_flags & MDP_USEDFPU) { in process_write_xmmregs()
331 p->p_md.md_flags |= MDP_USEDFPU; in process_write_xmmregs()
H A Dvm_machdep.c73 p2->p_md.md_flags = p1->p_md.md_flags; in cpu_fork()
/openbsd-src/sys/arch/sh/sh/
H A Dlocore_c.c134 if (oproc && (oproc->p_md.md_flags & MDP_STEP)) in cpu_switch_prepare()
140 if (nproc->p_md.md_flags & MDP_STEP) { in cpu_switch_prepare()
157 if (p->p_md.md_flags & MDP_STEP) in cpu_exit()
H A Dprocess_machdep.c256 p->p_md.md_flags |= MDP_STEP; in process_sstep()
258 p->p_md.md_flags &= ~MDP_STEP; in process_sstep()
H A Dvm_machdep.c150 p2->p_md.md_flags = p1->p_md.md_flags; in cpu_fork()
/openbsd-src/sys/arch/mips64/mips64/
H A Dvm_machdep.c85 p2->p_md.md_flags = p1->p_md.md_flags & MDP_FORKSAVE; in cpu_fork()
89 KASSERT((p2->p_md.md_flags & MDP_FPUSED) == 0); in cpu_fork()
H A Dsendsig.c130 ksc.sc_fpused = p->p_md.md_flags & MDP_FPUSED; in sendsig()
H A Dtrap.c549 (p->p_md.md_flags & MDP_FPUSED) != 0 && in itsa()
553 p->p_md.md_flags &= ~MDP_FPUSED; in itsa()
768 if (!CPU_HAS_FPU(ci) && (p->p_md.md_flags & MDP_FPUSED) != 0 && in itsa()
1601 p->p_md.md_flags |= MDP_FPUSED; in fpe_branch_emulate()
H A Dmips64_machdep.c153 p->p_md.md_flags &= ~MDP_FPUSED; in setregs()
/openbsd-src/sys/arch/i386/isa/
H A Dnpx.c623 (p->p_md.md_flags & MDP_USEDFPU) ? " (used fpu)" : "")); in npxdna_xmm()
664 if ((p->p_md.md_flags & MDP_USEDFPU) == 0) { in npxdna_xmm()
669 p->p_md.md_flags |= MDP_USEDFPU; in npxdna_xmm()
707 (p->p_md.md_flags & MDP_USEDFPU) ? " (used fpu)" : "")); in npxdna_s87()
745 if ((p->p_md.md_flags & MDP_USEDFPU) == 0) { in npxdna_s87()
750 p->p_md.md_flags |= MDP_USEDFPU; in npxdna_s87()
/openbsd-src/sys/arch/amd64/amd64/
H A Dvm_machdep.c78 p2->p_md.md_flags = p1->p_md.md_flags; in cpu_fork()
H A Dprocess_machdep.c161 p->p_md.md_flags |= MDP_IRET; in process_write_regs()
175 p->p_md.md_flags |= MDP_IRET; in process_write_fpregs()
/openbsd-src/sys/arch/i386/include/
H A Dproc.h40 int md_flags; /* machine-dependent flags */ member
/openbsd-src/sys/arch/amd64/include/
H A Dproc.h44 int md_flags; member
/openbsd-src/sys/arch/hppa/include/
H A Dproc.h40 int md_flags; /* machine-dependent flags */ member
/openbsd-src/sys/arch/alpha/include/
H A Dproc.h42 u_int md_flags; member
H A Dieeefp.h26 do curproc->p_md.md_flags |= OPENBSD_FLAG_TO_FP_C(f); \
/openbsd-src/sys/arch/sh/include/
H A Dproc.h55 int md_flags; /* machine-dependent flags */ member
/openbsd-src/sys/arch/mips64/include/
H A Dproc.h46 int md_flags; /* machine-dependent flags */ member

12