Searched refs:hve (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/x86/kvm/svm/
H A Dsvm_onhyperv.c20 struct hv_vmcb_enlightenments *hve; local
26 hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments;
28 hve->partition_assist_page = partition_assist_page;
29 hve->hv_vm_id = (unsigned long)vcpu->kvm;
30 if (!hve->hv_enlightenments_control.nested_flush_hypercall) {
31 hve->hv_enlightenments_control.nested_flush_hypercall = 1;
H A Dhyperv.h18 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; local
24 hv_vcpu->nested.pa_page_gpa = hve->partition_assist_page;
25 hv_vcpu->nested.vm_id = hve->hv_vm_id;
26 hv_vcpu->nested.vp_id = hve->hv_vp_id;
32 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; local
38 if (!hve->hv_enlightenments_control.nested_flush_hypercall)
H A Dsvm_onhyperv.h22 struct hv_vmcb_enlightenments *hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments; local
25 !!hve->hv_enlightenments_control.enlightened_npt_tlb;
30 struct hv_vmcb_enlightenments *hve = &vmcb->control.hv_enlightenments; local
37 hve->hv_enlightenments_control.enlightened_npt_tlb = 1;
40 hve->hv_enlightenments_control.msr_bitmap = 1;
74 struct hv_vmcb_enlightenments *hve = &vmcb->control.hv_enlightenments; local
76 if (hve->hv_enlightenments_control.msr_bitmap)
82 struct hv_vmcb_enlightenments *hve = &vmcb->control.hv_enlightenments; local
85 if (hve->hv_vp_id != vp_index) {
86 hve
[all...]
H A Dnested.c202 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; local
205 hve->hv_enlightenments_control.msr_bitmap &&
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_svm_test.c75 struct hv_vmcb_enlightenments *hve = &vmcb->control.hv_enlightenments; local
89 hve->partition_assist_page = hv_pages->partition_assist_gpa;
90 hve->hv_enlightenments_control.nested_flush_hypercall = 1;
91 hve->hv_vm_id = 1;
92 hve->hv_vp_id = 1;
110 hve->hv_enlightenments_control.msr_bitmap = 1;

Completed in 274 milliseconds