fx_state         4119 arch/x86/kvm/emulate.c 	struct fxregs_state fx_state;
fx_state         4128 arch/x86/kvm/emulate.c 	rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state));
fx_state         4135 arch/x86/kvm/emulate.c 	return segmented_write_std(ctxt, ctxt->memop.addr.mem, &fx_state,
fx_state         4146 arch/x86/kvm/emulate.c static noinline int fxregs_fixup(struct fxregs_state *fx_state,
fx_state         4153 arch/x86/kvm/emulate.c 	memcpy((void *)fx_state + used_size, (void *)&fx_tmp + used_size,
fx_state         4161 arch/x86/kvm/emulate.c 	struct fxregs_state fx_state;
fx_state         4170 arch/x86/kvm/emulate.c 	rc = segmented_read_std(ctxt, ctxt->memop.addr.mem, &fx_state, size);
fx_state         4177 arch/x86/kvm/emulate.c 		rc = fxregs_fixup(&fx_state, size);
fx_state         4182 arch/x86/kvm/emulate.c 	if (fx_state.mxcsr >> 16) {
fx_state         4188 arch/x86/kvm/emulate.c 		rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state));