SPRN_TEXASR
current->thread.tm_texasr = mfspr(SPRN_TEXASR);
texasr = mfspr(SPRN_TEXASR);
mtspr(SPRN_TEXASR, texasr);
org_texasr = mfspr(SPRN_TEXASR);
vcpu->arch.texasr = mfspr(SPRN_TEXASR);
texasr = mfspr(SPRN_TEXASR);
case SPRN_TEXASR:
else if (sprn == SPRN_TEXASR)
mtspr(SPRN_TEXASR, spr_val);
case SPRN_TEXASR:
else if (sprn == SPRN_TEXASR)
*spr_val = mfspr(SPRN_TEXASR);
vcpu->arch.texasr = mfspr(SPRN_TEXASR);
mtspr(SPRN_TEXASR, vcpu->arch.texasr);
vcpu->arch.texasr = mfspr(SPRN_TEXASR);
mtspr(SPRN_TEXASR, vcpu->arch.texasr);
mfspr(SPRN_TEXASR));
[sprn_texasr] "i" (SPRN_TEXASR), [flt_1] "b" (&a),
[sprn_texasr] "i" (SPRN_TEXASR), [flt_1] "b" (&a),
[sprn_texasr]"i"(SPRN_TEXASR), [tar_1]"i"(TAR_1),
: [sprn_texasr] "i" (SPRN_TEXASR)
: [sprn_texasr] "i" (SPRN_TEXASR)
[sprn_ppr]"i"(SPRN_PPR), [sprn_texasr]"i"(SPRN_TEXASR),
: [sprn_texasr] "i" (SPRN_TEXASR), [cptr1] "b" (&cptr[1])
, [sprn_dscr]"i"(SPRN_DSCR), [sprn_texasr]"i"(SPRN_TEXASR)
result = mfspr(SPRN_TEXASR);