Searched refs:hfscr (Results 1 – 9 of 9) sorted by relevance
90 if (!(vcpu->arch.hfscr & HFSCR_EBB)) { in kvmhv_p9_tm_emulation()91 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; in kvmhv_p9_tm_emulation()92 vcpu->arch.hfscr |= (u64)FSCR_EBB_LG << 56; in kvmhv_p9_tm_emulation()141 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()142 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; in kvmhv_p9_tm_emulation()143 vcpu->arch.hfscr |= (u64)FSCR_TM_LG << 56; in kvmhv_p9_tm_emulation()173 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()174 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; in kvmhv_p9_tm_emulation()175 vcpu->arch.hfscr |= (u64)FSCR_TM_LG << 56; in kvmhv_p9_tm_emulation()213 if (!(vcpu->arch.hfscr & HFSCR_TM)) { in kvmhv_p9_tm_emulation()[all …]
87 if (load_pmu || (vcpu->arch.hfscr & HFSCR_PM)) { in switch_pmu_to_guest()113 vcpu->arch.hfscr |= HFSCR_PM; in switch_pmu_to_guest()160 } else if (vcpu->arch.hfscr & HFSCR_PM) { in switch_pmu_to_host()183 vcpu->arch.hfscr &= ~HFSCR_PM; in switch_pmu_to_host()
22 if (vcpu->arch.hfscr & HFSCR_EBB) { in load_spr_state()67 if (vcpu->arch.hfscr & HFSCR_EBB) { in store_spr_state()98 } 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()193 if (vcpu->arch.hfscr & HFSCR_EBB) { in restore_p9_host_os_sprs()210 vcpu->arch.hfscr &= ~HFSCR_EBB; in restore_p9_host_os_sprs()509 (vcpu->arch.hfscr & HFSCR_TM)) in kvmppc_msr_hard_disable_set_facilities()642 mtspr(SPRN_HFSCR, vcpu->arch.hfscr); in kvmhv_vcpu_entry_p9()791 vcpu->arch.hfscr = mfspr(SPRN_HFSCR); in kvmhv_vcpu_entry_p9()
56 if (!(vcpu->arch.hfscr & HFSCR_EBB) || in kvmhv_p9_tm_emulation_early()95 if (!(vcpu->arch.hfscr & HFSCR_TM) || !(msr & MSR_TM)) in kvmhv_p9_tm_emulation_early()
36 hr->hfscr = vcpu->arch.hfscr; in kvmhv_save_hv_regs()76 hr->hfscr = swab64(hr->hfscr); in byteswap_hv_regs()132 hr->hfscr = ((~HFSCR_INTR_CAUSE & hr->hfscr) | in save_hv_return_state()133 (HFSCR_INTR_CAUSE & vcpu->arch.hfscr)); in save_hv_return_state()147 vcpu->arch.hfscr = hr->hfscr; in restore_hv_regs()180 vcpu->arch.hfscr = hr->hfscr; in kvmhv_restore_hv_return_state()284 vcpu->arch.hfscr = l2_hv->hfscr & (HFSCR_INTR_CAUSE | vcpu->arch.hfscr_permitted); in load_l2_hv_regs()372 vcpu->arch.nested_hfscr = l2_hv.hfscr; in kvmhv_enter_nested_guest()
105 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(hfscr, 64, KVMPPC_GSID_HFSCR)
72 u64 hfscr; member85 mtspr(SPRN_HFSCR, system_registers.hfscr); in __restore_cpu_cpufeatures()137 u64 hfscr = mfspr(SPRN_HFSCR); in feat_try_enable_unknown() local138 hfscr |= 1UL << f->hfscr_bit_nr; in feat_try_enable_unknown()139 mtspr(SPRN_HFSCR, hfscr); in feat_try_enable_unknown()174 u64 hfscr = mfspr(SPRN_HFSCR); in feat_enable() local175 hfscr |= 1UL << f->hfscr_bit_nr; in feat_enable()176 mtspr(SPRN_HFSCR, hfscr); in feat_enable()347 u64 hfscr = mfspr(SPRN_HFSCR); in hfscr_pmu_enable() local348 hfscr |= PPC_BIT(60); in hfscr_pmu_enable()[all …]
75 hfscr-bit-nr = <0>;84 hfscr-bit-nr = <13>;93 hfscr-bit-nr = <8>;
125 If the HFSCR bit is set, then the hfscr-bit-nr property will exist and148 - hfscr-bit-nr