Home
last modified time | relevance | path

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

/freebsd-12.1/sys/i386/i386/
H A Dptrace_machdep.c118 struct savexmm *fpstate; in cpu_ptrace_xmm() local
124 fpstate = &get_pcb_user_save_td(td)->sv_xmm; in cpu_ptrace_xmm()
128 error = copyout(fpstate, addr, sizeof(*fpstate)); in cpu_ptrace_xmm()
133 error = copyin(addr, fpstate, sizeof(*fpstate)); in cpu_ptrace_xmm()
134 fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask; in cpu_ptrace_xmm()
/freebsd-12.1/sys/amd64/amd64/
H A Dptrace_machdep.c165 struct savefpu *fpstate; in cpu32_ptrace() local
174 sizeof(*fpstate)); in cpu32_ptrace()
179 fpstate = get_pcb_user_save_td(td); in cpu32_ptrace()
180 error = copyin(addr, fpstate, sizeof(*fpstate)); in cpu32_ptrace()
181 fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask; in cpu32_ptrace()
/freebsd-12.1/contrib/gdb/gdb/
H A Di386v-nat.c86 CORE_ADDR fpstate; in register_u_addr() local
92 fpstate = blockend + ((char *) &u.u_fps.u_fpstate - (char *) &u); in register_u_addr()
93 return (fpstate + 0x1c + 10 * (regnum - FP0_REGNUM)); in register_u_addr()
95 fpstate = blockend + ((char *) &u.i387.st_space - (char *) &u); in register_u_addr()
96 return (fpstate + 10 * (regnum - FP0_REGNUM)); in register_u_addr()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DRegisterContextLinux_i386.cpp73 uint32_t fpstate; // Location of FPR's. Should be a FXSTATE *, but this member
H A DRegisterContextLinux_x86_64.cpp67 FXSAVE *fpstate; // Location of FPR's. member