frstor
frstor(&fpu->fpstate->regs.fsave);
frstor(&fpstate->regs.fsave);
frstor(&init_fpstate.regs.fsave);
return user_insn(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));
kernel_insn(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));
return kernel_insn_err(frstor %[fx], "=m" (*fx), [fx] "m" (*fx));