Home
last modified time | relevance | path

Searched refs:MSR_TM (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dbook3s_hv_tm.c67 (newmsr & MSR_TM))); in kvmhv_p9_tm_emulation()
114 (newmsr & MSR_TM))); in kvmhv_p9_tm_emulation()
135 if (!(msr & MSR_TM)) { in kvmhv_p9_tm_emulation()
165 if (!(msr & MSR_TM)) { in kvmhv_p9_tm_emulation()
203 if (!(msr & MSR_TM)) { in kvmhv_p9_tm_emulation()
Dbook3s_hv_tm_builtin.c42 if (!(MSR_TM_TRANSACTIONAL(newmsr) && (newmsr & MSR_TM))) in kvmhv_p9_tm_emulation_early()
79 if (!(MSR_TM_TRANSACTIONAL(newmsr) && (newmsr & MSR_TM))) in kvmhv_p9_tm_emulation_early()
95 if (!(vcpu->arch.hfscr & HFSCR_TM) || !(msr & MSR_TM)) in kvmhv_p9_tm_emulation_early()
Dbook3s_emulate.c279 if (((cur_msr & MSR_TM) == 0) && in kvmppc_core_emulate_op_pr()
280 ((srr1 & MSR_TM) == 0) && in kvmppc_core_emulate_op_pr()
495 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_op_pr()
533 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_op_pr()
559 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_op_pr()
593 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_op_pr()
789 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_mtspr_pr()
967 if (!(kvmppc_get_msr(vcpu) & MSR_TM)) { in kvmppc_core_emulate_mfspr_pr()
Dbook3s_pr.c232 MSR_TM | MSR_TS_MASK; in kvmppc_recalc_shadow_msr()
251 smsr &= ~MSR_TM; in kvmppc_recalc_shadow_msr()
395 if (kvmppc_get_msr(vcpu) & MSR_TM) { in kvmppc_restore_tm_pr()
407 if (kvmppc_get_msr(vcpu) & MSR_TM) { in kvmppc_restore_tm_pr()
567 if (kvmppc_get_msr(vcpu) & MSR_TM) in kvmppc_set_msr_pr()
1019 guest_fac_enabled = kvmppc_get_msr(vcpu) & MSR_TM; in kvmppc_handle_fac()
Dtm.S235 li r6, MSR_TM >> 32
Dbook3s_hv.c4353 (current->thread.regs->msr & MSR_TM)) { in kvmppc_vcpu_run_hv()
4360 mtmsr(mfmsr() | MSR_TM); in kvmppc_vcpu_run_hv()
4364 current->thread.regs->msr &= ~MSR_TM; in kvmppc_vcpu_run_hv()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dtm.S53 li r3, MSR_TM >> 32
64 li r3, MSR_TM >> 32
Dprocess.c912 return tsk && tsk->thread.regs && (tsk->thread.regs->msr & MSR_TM); in tm_enabled()
1013 if (!(thread->regs->msr & MSR_TM)) in tm_recheckpoint()
1082 prev->thread.regs->msr &= ~MSR_TM; in __switch_to_tm()
1444 {MSR_TM, "E"},
1457 if (val & (MSR_TM | MSR_TS_S | MSR_TS_T)) { in print_tm_bits()
Dsignal_64.c575 regs->msr |= MSR_TM; in restore_tm_sigcontexts()
Dtraps.c1721 regs->msr |= MSR_TM; in tm_unavailable()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dreg.h118 #define MSR_TM __MASK(MSR_TM_LG) /* Transactional Mem Available */ macro
/kernel/linux/linux-5.10/arch/powerpc/xmon/
Dxmon.c1977 if (msr & MSR_TM) { in dump_207_sprs()