Home
last modified time | relevance | path

Searched refs:guest_msr (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_emulate.c160 guest_msr &= ~(MSR_TS_MASK); in kvmppc_emulate_treclaim()
161 kvmppc_set_msr(vcpu, guest_msr); in kvmppc_emulate_treclaim()
185 guest_msr &= ~(MSR_TS_MASK); in kvmppc_emulate_trchkpt()
186 guest_msr |= MSR_TS_S; in kvmppc_emulate_trchkpt()
187 kvmppc_set_msr(vcpu, guest_msr); in kvmppc_emulate_trchkpt()
218 MSR_TM_ACTIVE(guest_msr)) { in kvmppc_emulate_tabort()
220 if (guest_msr & MSR_PR) in kvmppc_emulate_tabort()
223 if (guest_msr & MSR_HV) in kvmppc_emulate_tabort()
539 WARN_ON(guest_msr & MSR_PR); in kvmppc_core_emulate_op_pr()
562 if (guest_msr & MSR_PR) { in kvmppc_core_emulate_op_pr()
[all …]
H A Dbook3s_hv_p9_entry.c94 unsigned long guest_msr = vcpu->arch.shregs.msr; in load_vcpu_state() local
95 if (MSR_TM_ACTIVE(guest_msr)) { in load_vcpu_state()
96 kvmppc_restore_tm_hv(vcpu, guest_msr, true); in load_vcpu_state()
129 unsigned long guest_msr = vcpu->arch.shregs.msr; in store_vcpu_state() local
130 if (MSR_TM_ACTIVE(guest_msr)) { in store_vcpu_state()
131 kvmppc_save_tm_hv(vcpu, guest_msr, true); in store_vcpu_state()
H A Dbook3s_pr.c233 ulong guest_msr = kvmppc_get_msr(vcpu); in kvmppc_recalc_shadow_msr() local
234 ulong smsr = guest_msr; in kvmppc_recalc_shadow_msr()
246 smsr |= (guest_msr & vcpu->arch.guest_owned_ext); in kvmppc_recalc_shadow_msr()
257 if (!(guest_msr & MSR_PR)) in kvmppc_recalc_shadow_msr()
/openbmc/linux/arch/powerpc/include/asm/
H A Dasm-prototypes.h56 void _kvmppc_restore_tm_pr(struct kvm_vcpu *vcpu, u64 guest_msr);
57 void _kvmppc_save_tm_pr(struct kvm_vcpu *vcpu, u64 guest_msr);
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_features.c42 static void guest_msr(struct msr_data *msr) in guest_msr() function
142 vm = vm_create_with_one_vcpu(&vcpu, guest_msr); in guest_test_msrs_access()