Home
last modified time | relevance | path

Searched refs:HFSCR_TM (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/arch/powerpc/kvm/
Dbook3s_hv_tm.c141 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()
173 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()
213 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()
Dbook3s_hv_tm_builtin.c95 if (!(vcpu->arch.hfscr & HFSCR_TM) || !(msr & MSR_TM)) in kvmhv_p9_tm_emulation_early()
Dbook3s_hv_p9_entry.c98 } else if (vcpu->arch.hfscr & HFSCR_TM) { in load_vcpu_state()
132 } else if (vcpu->arch.hfscr & HFSCR_TM) { in store_vcpu_state()
140 vcpu->arch.hfscr &= ~HFSCR_TM; in store_vcpu_state()
509 (vcpu->arch.hfscr & HFSCR_TM)) in kvmppc_msr_hard_disable_set_facilities()
Dbook3s_hv.c1564 if (!(vcpu->arch.hfscr_permitted & HFSCR_TM)) in kvmppc_tm_unavailable()
1567 kvmppc_set_hfscr_hv(vcpu, kvmppc_get_hfscr_hv(vcpu) | HFSCR_TM); in kvmppc_tm_unavailable()
2960 kvmppc_set_hfscr_hv(vcpu, kvmppc_get_hfscr_hv(vcpu) | HFSCR_TM); in kvmppc_core_vcpu_create_hv()
2964 vcpu->arch.hfscr |= HFSCR_TM; in kvmppc_core_vcpu_create_hv()
2971 kvmppc_set_hfscr_hv(vcpu, kvmppc_get_hfscr_hv(vcpu) & ~(HFSCR_PM | HFSCR_EBB | HFSCR_TM)); in kvmppc_core_vcpu_create_hv()
4861 (kvmppc_get_hfscr_hv(vcpu) & HFSCR_TM)) in kvmppc_vcpu_run_hv()
/linux-6.6.21/arch/powerpc/kernel/
Dsetup_64.c304 mtspr(SPRN_HFSCR, mfspr(SPRN_HFSCR) | HFSCR_TM); in cpu_ready_for_interrupts()
306 mtspr(SPRN_HFSCR, mfspr(SPRN_HFSCR) & ~HFSCR_TM); in cpu_ready_for_interrupts()
Dcpu_setup_power.c94 hfscr |= HFSCR_TAR|HFSCR_TM|HFSCR_BHRB|HFSCR_PM|HFSCR_DSCR|\ in init_HFSCR()
/linux-6.6.21/arch/powerpc/include/asm/
Dreg.h432 #define HFSCR_TM __MASK(FSCR_TM_LG) macro