Home
last modified time | relevance | path

Searched refs:msr_data (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/arch/x86/kvm/
Dpmu.h32 int (*set_msr)(struct kvm_vcpu *vcpu, struct msr_data *msr_info);
115 int kvm_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info);
Demulate.c2722 u64 msr_data; in em_syscall() local
2740 ops->get_msr(ctxt, MSR_STAR, &msr_data); in em_syscall()
2741 msr_data >>= 32; in em_syscall()
2742 cs_sel = (u16)(msr_data & 0xfffc); in em_syscall()
2743 ss_sel = (u16)(msr_data + 8); in em_syscall()
2759 MSR_LSTAR : MSR_CSTAR, &msr_data); in em_syscall()
2760 ctxt->_eip = msr_data; in em_syscall()
2762 ops->get_msr(ctxt, MSR_SYSCALL_MASK, &msr_data); in em_syscall()
2763 ctxt->eflags &= ~msr_data; in em_syscall()
2768 ops->get_msr(ctxt, MSR_STAR, &msr_data); in em_syscall()
[all …]
Dpmu_amd.c234 static int amd_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in amd_pmu_set_msr()
Dlapic.h96 int kvm_set_apic_base(struct kvm_vcpu *vcpu, struct msr_data *msr_info);
Dpmu.c318 int kvm_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in kvm_pmu_set_msr()
Dx86.h256 void kvm_write_tsc(struct kvm_vcpu *vcpu, struct msr_data *msr);
Dpmu_intel.c199 static int intel_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in intel_pmu_set_msr()
Dx86.c329 int kvm_set_apic_base(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in kvm_set_apic_base()
1214 int kvm_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr) in kvm_set_msr()
1250 struct msr_data msr; in do_get_msr()
1265 struct msr_data msr; in do_set_msr()
1602 void kvm_write_tsc(struct kvm_vcpu *vcpu, struct msr_data *msr) in kvm_write_tsc()
2182 static int set_msr_mce(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in set_msr_mce()
2333 int kvm_set_msr_common(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in kvm_set_msr_common()
2579 int kvm_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr) in kvm_get_msr()
2620 int kvm_get_msr_common(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in kvm_get_msr_common()
5637 struct msr_data msr; in emulator_get_msr()
[all …]
Dvmx.c4065 static int vmx_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in vmx_get_msr()
4157 static int vmx_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in vmx_set_msr()
6681 struct msr_data apic_base_msr; in vmx_vcpu_reset()
7425 struct msr_data msr_info; in handle_rdmsr()
7445 struct msr_data msr; in handle_wrmsr()
11843 struct msr_data msr; in nested_vmx_load_msr()
11880 struct msr_data msr_info; in nested_vmx_store_msr()
Dsvm.c4061 static int svm_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) in svm_get_msr()
4167 struct msr_data msr_info; in rdmsr_interception()
4212 static int svm_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr) in svm_set_msr()
4374 struct msr_data msr; in wrmsr_interception()
/Linux-v4.19/arch/x86/include/asm/
Dkvm_host.h922 struct msr_data { struct
966 int (*get_msr)(struct kvm_vcpu *vcpu, struct msr_data *msr);
967 int (*set_msr)(struct kvm_vcpu *vcpu, struct msr_data *msr);
1253 int kvm_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr);
1254 int kvm_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr);
1282 int kvm_get_msr_common(struct kvm_vcpu *vcpu, struct msr_data *msr);
1283 int kvm_set_msr_common(struct kvm_vcpu *vcpu, struct msr_data *msr);