Searched refs:tfiar (Results 1 - 8 of 8) sorted by relevance

/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-tmspr.c41 unsigned long tfhar, tfhar_rd, tfiar, tfiar_rd; local
45 tfiar = ((unsigned long)in) + 1;
46 tfiar += 2;
47 mtspr(SPRN_TFIAR, tfiar);
58 if ( (tfhar != tfhar_rd) || (tfiar != tfiar_rd) ) {
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_tm.c18 u64 texasr, tfiar; local
21 tfiar = vcpu->arch.regs.nip & ~0x3ull;
27 tfiar |= 1;
29 vcpu->arch.tfiar = tfiar;
H A Dbook3s_emulate.c152 vcpu->arch.tfiar = kvmppc_get_pc(vcpu);
154 mtspr(SPRN_TFIAR, vcpu->arch.tfiar);
226 vcpu->arch.tfiar = kvmppc_get_pc(vcpu);
513 vcpu->arch.tfiar = kvmppc_get_pc(vcpu);
H A Dbook3s_pr.c348 vcpu->arch.tfiar = mfspr(SPRN_TFIAR);
357 mtspr(SPRN_TFIAR, vcpu->arch.tfiar);
1566 *val = get_reg_val(id, vcpu->arch.tfiar);
1666 vcpu->arch.tfiar = set_reg_val(id, *val);
H A Dbook3s_hv_p9_entry.c101 mtspr(SPRN_TFIAR, vcpu->arch.tfiar);
135 vcpu->arch.tfiar = mfspr(SPRN_TFIAR);
H A Dbook3s_hv.c2411 *val = get_reg_val(id, vcpu->arch.tfiar);
2685 vcpu->arch.tfiar = set_reg_val(id, *val);
/linux-master/arch/powerpc/include/asm/
H A Dkvm_host.h670 u64 tfiar; member in struct:kvmppc_slb::kvm_vcpu_arch
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c497 OFFSET(VCPU_TFIAR, kvm_vcpu, arch.tfiar);

Completed in 128 milliseconds