Lines Matching refs:fx_state
3752 struct fxregs_state fx_state;
3761 rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state));
3768 return segmented_write_std(ctxt, ctxt->memop.addr.mem, &fx_state,
3779 static noinline int fxregs_fixup(struct fxregs_state *fx_state,
3786 memcpy((void *)fx_state + used_size, (void *)&fx_tmp + used_size,
3794 struct fxregs_state fx_state;
3803 rc = segmented_read_std(ctxt, ctxt->memop.addr.mem, &fx_state, size);
3810 rc = fxregs_fixup(&fx_state, size);
3815 if (fx_state.mxcsr >> 16) {
3821 rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state));