Searched refs:tfiar (Results 1 - 8 of 8) sorted by relevance
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-tmspr.c | 41 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 D | book3s_hv_tm.c | 18 u64 texasr, tfiar; local 21 tfiar = vcpu->arch.regs.nip & ~0x3ull; 27 tfiar |= 1; 29 vcpu->arch.tfiar = tfiar;
|
H A D | book3s_emulate.c | 152 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 D | book3s_pr.c | 348 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 D | book3s_hv_p9_entry.c | 101 mtspr(SPRN_TFIAR, vcpu->arch.tfiar); 135 vcpu->arch.tfiar = mfspr(SPRN_TFIAR);
|
H A D | book3s_hv.c | 2411 *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 D | kvm_host.h | 670 u64 tfiar; member in struct:kvmppc_slb::kvm_vcpu_arch
|
/linux-master/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 497 OFFSET(VCPU_TFIAR, kvm_vcpu, arch.tfiar);
|
Completed in 128 milliseconds