Home
last modified time | relevance | path

Searched refs:hve (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/arch/x86/kvm/svm/
Dsvm_onhyperv.c20 struct hv_enlightenments *hve; in svm_hv_enable_direct_tlbflush() local
30 hve = (struct hv_enlightenments *)to_svm(vcpu)->vmcb->control.reserved_sw; in svm_hv_enable_direct_tlbflush()
32 hve->partition_assist_page = __pa(*p_hv_pa_pg); in svm_hv_enable_direct_tlbflush()
33 hve->hv_vm_id = (unsigned long)vcpu->kvm; in svm_hv_enable_direct_tlbflush()
34 if (!hve->hv_enlightenments_control.nested_flush_hypercall) { in svm_hv_enable_direct_tlbflush()
35 hve->hv_enlightenments_control.nested_flush_hypercall = 1; in svm_hv_enable_direct_tlbflush()
Dsvm_onhyperv.h43 struct hv_enlightenments *hve = in svm_hv_init_vmcb() local
48 hve->hv_enlightenments_control.enlightened_npt_tlb = 1; in svm_hv_init_vmcb()
83 struct hv_enlightenments *hve = in svm_hv_vmcb_dirty_nested_enlightenments() local
93 hve->hv_enlightenments_control.msr_bitmap) in svm_hv_vmcb_dirty_nested_enlightenments()
100 struct hv_enlightenments *hve = in svm_hv_update_vp_id() local
104 if (hve->hv_vp_id != vp_index) { in svm_hv_update_vp_id()
105 hve->hv_vp_id = vp_index; in svm_hv_update_vp_id()