s87 101 arch/i386/i386/process_machdep.c process_xmm_to_s87(const struct savexmm *sxmm, struct save87 *s87) s87 106 arch/i386/i386/process_machdep.c s87->sv_env.en_cw = sxmm->sv_env.en_cw; s87 107 arch/i386/i386/process_machdep.c s87->sv_env.en_sw = sxmm->sv_env.en_sw; s87 109 arch/i386/i386/process_machdep.c s87->sv_env.en_fip = sxmm->sv_env.en_fip; s87 110 arch/i386/i386/process_machdep.c s87->sv_env.en_fcs = sxmm->sv_env.en_fcs; s87 111 arch/i386/i386/process_machdep.c s87->sv_env.en_opcode = sxmm->sv_env.en_opcode; s87 112 arch/i386/i386/process_machdep.c s87->sv_env.en_foo = sxmm->sv_env.en_foo; s87 113 arch/i386/i386/process_machdep.c s87->sv_env.en_fos = sxmm->sv_env.en_fos; s87 118 arch/i386/i386/process_machdep.c s87->sv_env.en_tw &= ~(3U << (i * 2)); s87 120 arch/i386/i386/process_machdep.c s87->sv_env.en_tw |= (3U << (i * 2)); s87 123 arch/i386/i386/process_machdep.c s87->sv_ex_tw &= ~(3U << (i * 2)); s87 125 arch/i386/i386/process_machdep.c s87->sv_ex_tw |= (3U << (i * 2)); s87 127 arch/i386/i386/process_machdep.c memcpy(&s87->sv_ac[i].fp_bytes, &sxmm->sv_ac[i].fp_bytes, s87 128 arch/i386/i386/process_machdep.c sizeof(s87->sv_ac[i].fp_bytes)); s87 131 arch/i386/i386/process_machdep.c s87->sv_ex_sw = sxmm->sv_ex_sw; s87 217 arch/i386/i386/process_machdep.c struct save87 s87; s87 220 arch/i386/i386/process_machdep.c process_xmm_to_s87(&frame->sv_xmm, &s87); s87 221 arch/i386/i386/process_machdep.c memcpy(regs, &s87, sizeof(*regs)); s87 231 arch/i386/i386/process_machdep.c process_s87_to_xmm(const struct save87 *s87, struct savexmm *sxmm) s87 236 arch/i386/i386/process_machdep.c sxmm->sv_env.en_cw = s87->sv_env.en_cw; s87 237 arch/i386/i386/process_machdep.c sxmm->sv_env.en_sw = s87->sv_env.en_sw; s87 239 arch/i386/i386/process_machdep.c sxmm->sv_env.en_fip = s87->sv_env.en_fip; s87 240 arch/i386/i386/process_machdep.c sxmm->sv_env.en_fcs = s87->sv_env.en_fcs; s87 241 arch/i386/i386/process_machdep.c sxmm->sv_env.en_opcode = s87->sv_env.en_opcode; s87 242 arch/i386/i386/process_machdep.c sxmm->sv_env.en_foo = s87->sv_env.en_foo; s87 243 arch/i386/i386/process_machdep.c sxmm->sv_env.en_fos = s87->sv_env.en_fos; s87 247 arch/i386/i386/process_machdep.c if (((s87->sv_env.en_tw >> (i * 2)) & 3) == 3) s87 252 arch/i386/i386/process_machdep.c if (((s87->sv_ex_tw >> (i * 2)) & 3) == 3) s87 257 arch/i386/i386/process_machdep.c memcpy(&sxmm->sv_ac[i].fp_bytes, &s87->sv_ac[i].fp_bytes, s87 261 arch/i386/i386/process_machdep.c sxmm->sv_ex_sw = s87->sv_ex_sw; s87 320 arch/i386/i386/process_machdep.c struct save87 s87; s87 323 arch/i386/i386/process_machdep.c memcpy(&s87, regs, sizeof(*regs)); s87 324 arch/i386/i386/process_machdep.c process_s87_to_xmm(&s87, &frame->sv_xmm);