Lines Matching refs:hv_evmcs
195 if (vmx->nested.current_vmptr == -1ull && !vmx->nested.hv_evmcs) in nested_vmx_fail()
229 if (!vmx->nested.hv_evmcs) in nested_release_evmcs()
234 vmx->nested.hv_evmcs = NULL; in nested_release_evmcs()
1619 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_enlightened_to_vmcs12()
1835 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_vmcs12_to_enlightened()
2012 if (unlikely(!vmx->nested.hv_evmcs || in nested_vmx_handle_enlightened_vmptrld()
2014 if (!vmx->nested.hv_evmcs) in nested_vmx_handle_enlightened_vmptrld()
2023 vmx->nested.hv_evmcs = vmx->nested.hv_evmcs_map.hva; in nested_vmx_handle_enlightened_vmptrld()
2047 if ((vmx->nested.hv_evmcs->revision_id != KVM_EVMCS_VERSION) && in nested_vmx_handle_enlightened_vmptrld()
2048 (vmx->nested.hv_evmcs->revision_id != VMCS12_REVISION)) { in nested_vmx_handle_enlightened_vmptrld()
2076 vmx->nested.hv_evmcs->hv_clean_fields &= in nested_vmx_handle_enlightened_vmptrld()
2086 if (vmx->nested.hv_evmcs) { in nested_sync_vmcs12_to_shadow()
2089 vmx->nested.hv_evmcs->hv_clean_fields |= in nested_sync_vmcs12_to_shadow()
2241 if (vmx->nested.dirty_vmcs12 || vmx->nested.hv_evmcs) in prepare_vmcs02_early()
2400 struct hv_enlightened_vmcs *hv_evmcs = vmx->nested.hv_evmcs; in prepare_vmcs02_rare() local
2402 if (!hv_evmcs || !(hv_evmcs->hv_clean_fields & in prepare_vmcs02_rare()
2444 if (!hv_evmcs || !(hv_evmcs->hv_clean_fields & in prepare_vmcs02_rare()
2531 struct hv_enlightened_vmcs *hv_evmcs = vmx->nested.hv_evmcs; in prepare_vmcs02() local
2534 if (vmx->nested.dirty_vmcs12 || hv_evmcs) { in prepare_vmcs02()
2538 load_guest_pdptrs_vmcs12 = !hv_evmcs || in prepare_vmcs02()
2539 !(hv_evmcs->hv_clean_fields & in prepare_vmcs02()
3144 if (vmx->nested.enlightened_vmcs_enabled && !vmx->nested.hv_evmcs) { in nested_get_evmcs_page()
3490 if (enable_shadow_vmcs || vmx->nested.hv_evmcs) in nested_vmx_enter_non_root_mode()
3518 if (CC(!vmx->nested.hv_evmcs && vmx->nested.current_vmptr == -1ull)) in nested_vmx_run()
3532 if (vmx->nested.hv_evmcs) { in nested_vmx_run()
4090 if (vmx->nested.hv_evmcs) in sync_vmcs02_to_vmcs12()
4093 vmx->nested.need_sync_vmcs02_to_vmcs12_rare = !vmx->nested.hv_evmcs; in sync_vmcs02_to_vmcs12()
4589 (enable_shadow_vmcs || vmx->nested.hv_evmcs)) in nested_vmx_vmexit()
5285 if (vmx->nested.hv_evmcs) in handle_vmptrld()
5341 if (unlikely(to_vmx(vcpu)->nested.hv_evmcs)) in handle_vmptrst()
6093 if (vmx->nested.hv_evmcs) in vmx_get_nested_state()
6149 if (vmx->nested.hv_evmcs) in vmx_get_nested_state()