Searched refs:tfiar (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/tools/testing/selftests/powerpc/tm/ |
D | tm-tmspr.c | 43 unsigned long tfhar, tfhar_rd, tfiar, tfiar_rd; in tfiar_tfhar() local 52 tfiar = ((unsigned long)in) + 1; in tfiar_tfhar() 53 tfiar += 2; in tfiar_tfhar() 54 mtspr(SPRN_TFIAR, tfiar); in tfiar_tfhar() 65 if ( (tfhar != tfhar_rd) || (tfiar != tfiar_rd) ) { in tfiar_tfhar()
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_hv_tm.c | 19 u64 texasr, tfiar; in emulate_tx_failure() local 22 tfiar = vcpu->arch.regs.nip & ~0x3ull; in emulate_tx_failure() 28 tfiar |= 1; in emulate_tx_failure() 30 vcpu->arch.tfiar = tfiar; in emulate_tx_failure()
|
D | book3s_emulate.c | 167 vcpu->arch.tfiar = kvmppc_get_pc(vcpu); in kvmppc_emulate_treclaim() 169 mtspr(SPRN_TFIAR, vcpu->arch.tfiar); in kvmppc_emulate_treclaim() 241 vcpu->arch.tfiar = kvmppc_get_pc(vcpu); in kvmppc_emulate_tabort() 511 vcpu->arch.tfiar = kvmppc_get_pc(vcpu); in kvmppc_core_emulate_op_pr()
|
D | book3s_pr.c | 308 vcpu->arch.tfiar = mfspr(SPRN_TFIAR); in kvmppc_save_tm_sprs() 317 mtspr(SPRN_TFIAR, vcpu->arch.tfiar); in kvmppc_restore_tm_sprs() 1545 *val = get_reg_val(id, vcpu->arch.tfiar); in kvmppc_get_one_reg_pr() 1645 vcpu->arch.tfiar = set_reg_val(id, *val); in kvmppc_set_one_reg_pr()
|
D | book3s_hv.c | 1487 *val = get_reg_val(id, vcpu->arch.tfiar); in kvmppc_get_one_reg_hv() 1714 vcpu->arch.tfiar = set_reg_val(id, *val); in kvmppc_set_one_reg_hv()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_host.h | 619 u64 tfiar; member
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | asm-offsets.c | 576 OFFSET(VCPU_TFIAR, kvm_vcpu, arch.tfiar); in main()
|