SPRN_TFHAR
current->thread.tm_tfhar = mfspr(SPRN_TFHAR);
case SPRN_TFHAR:
(sprn == SPRN_TFHAR))) {
if (sprn == SPRN_TFHAR)
mtspr(SPRN_TFHAR, spr_val);
case SPRN_TFHAR:
if (sprn == SPRN_TFHAR)
*spr_val = mfspr(SPRN_TFHAR);
mtspr(SPRN_TFHAR, vcpu->arch.tfhar);
vcpu->arch.tfhar = mfspr(SPRN_TFHAR);
vcpu->arch.tfhar = mfspr(SPRN_TFHAR);
mtspr(SPRN_TFHAR, vcpu->arch.tfhar);
mfspr(SPRN_TFHAR), mfspr(SPRN_TFIAR),
mtspr(SPRN_TFHAR, tfhar);
tfhar_rd = mfspr(SPRN_TFHAR);