Home
last modified time | relevance | path

Searched refs:sv_env (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/x86/include/
H A Dfpu.h60 struct env87 sv_env; /* floating point control/status */ member
113 struct __envxmm32 sv_env; member
130 struct __envxmm64 sv_env; member
154 struct __envxmm32 sv_env; member
170 struct __envxmm64 sv_env; member
/freebsd/sys/i386/i386/
H A Dnpx.c126 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_cw : \
127 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_cw)
130 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_sw : \
131 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_sw)
134 (savefpu)->sv_xmm.sv_env.en_cw = (value); \
136 (savefpu)->sv_87.sv_env.en_cw = (value); \
467 if (npx_initialstate->sv_xmm.sv_env.en_mxcsr_mask) in npxinitstate()
469 npx_initialstate->sv_xmm.sv_env.en_mxcsr_mask; in npxinitstate()
796 mxcsr = curthread->td_pcb->pcb_save->sv_xmm.sv_env.en_mxcsr; in npxtrap_sse()
1035 mxcsr = s->sv_xmm.sv_env.en_mxcsr; in npxgetregs()
[all …]
H A Dptrace_machdep.c183 fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask; in cpu_ptrace_xmm()
/freebsd/sys/amd64/amd64/
H A Dfpu.c433 if (fpu_initialstate->sv_env.en_mxcsr_mask) in fpuinitstate()
434 cpu_mxcsr_mask = fpu_initialstate->sv_env.en_mxcsr_mask; in fpuinitstate()
706 control = pcb_save->sv_env.en_cw; in fputrap_x87()
707 status = pcb_save->sv_env.en_sw; in fputrap_x87()
724 mxcsr = curpcb->pcb_save->sv_env.en_mxcsr; in fputrap_sse()
863 get_pcb_user_save_pcb(pcb)->sv_env.en_cw = in fpugetregs()
897 mxcsr = s->sv_env.en_mxcsr; in fpugetregs()
898 mxcsr_mask = s->sv_env.en_mxcsr_mask; in fpugetregs()
906 s->sv_env.en_mxcsr = mxcsr; in fpugetregs()
907 s->sv_env.en_mxcsr_mask = mxcsr_mask; in fpugetregs()
[all …]
H A Dptrace_machdep.c282 fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask; in cpu32_ptrace()
H A Dexec_machdep.c506 struct envxmm *penv_xmm = &sv_xmm->sv_env; in fill_fpregs_xmm()
535 struct envxmm *penv_xmm = &sv_xmm->sv_env; in set_fpregs_xmm()
/freebsd/sys/amd64/ia32/
H A Dia32_reg.c150 penv_87 = &sv_87->sv_env; in fill_fpregs32()
153 penv_xmm = &sv_fpu->sv_env; in fill_fpregs32()
213 struct env87 *penv_87 = &sv_87->sv_env; in set_fpregs32()
215 struct envxmm *penv_xmm = &sv_fpu->sv_env; in set_fpregs32()
/freebsd/lib/libthread_db/arch/i386/
H A Dlibpthread_md.c61 memcpy(&sx->sv_env, &r->fpr_env, sizeof(r->fpr_env)); in pt_fpreg_to_ucontext()
75 memcpy(&r->fpr_env, &sx->sv_env, sizeof(r->fpr_env)); in pt_ucontext_to_fpreg()