Lines Matching refs:hv_evmcs
194 if (vmx->nested.current_vmptr == -1ull && !vmx->nested.hv_evmcs) in nested_vmx_fail()
228 if (!vmx->nested.hv_evmcs) in nested_release_evmcs()
233 vmx->nested.hv_evmcs = NULL; in nested_release_evmcs()
1605 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_enlightened_to_vmcs12()
1821 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_vmcs12_to_enlightened()
1998 if (unlikely(!vmx->nested.hv_evmcs || in nested_vmx_handle_enlightened_vmptrld()
2000 if (!vmx->nested.hv_evmcs) in nested_vmx_handle_enlightened_vmptrld()
2009 vmx->nested.hv_evmcs = vmx->nested.hv_evmcs_map.hva; in nested_vmx_handle_enlightened_vmptrld()
2033 if ((vmx->nested.hv_evmcs->revision_id != KVM_EVMCS_VERSION) && in nested_vmx_handle_enlightened_vmptrld()
2034 (vmx->nested.hv_evmcs->revision_id != VMCS12_REVISION)) { in nested_vmx_handle_enlightened_vmptrld()
2062 vmx->nested.hv_evmcs->hv_clean_fields &= in nested_vmx_handle_enlightened_vmptrld()
2072 if (vmx->nested.hv_evmcs) { in nested_sync_vmcs12_to_shadow()
2075 vmx->nested.hv_evmcs->hv_clean_fields |= in nested_sync_vmcs12_to_shadow()
2226 if (vmx->nested.dirty_vmcs12 || vmx->nested.hv_evmcs) in prepare_vmcs02_early()
2375 struct hv_enlightened_vmcs *hv_evmcs = vmx->nested.hv_evmcs; in prepare_vmcs02_rare() local
2377 if (!hv_evmcs || !(hv_evmcs->hv_clean_fields & in prepare_vmcs02_rare()
2419 if (!hv_evmcs || !(hv_evmcs->hv_clean_fields & in prepare_vmcs02_rare()
2506 struct hv_enlightened_vmcs *hv_evmcs = vmx->nested.hv_evmcs; in prepare_vmcs02() local
2509 if (vmx->nested.dirty_vmcs12 || hv_evmcs) { in prepare_vmcs02()
2513 load_guest_pdptrs_vmcs12 = !hv_evmcs || in prepare_vmcs02()
2514 !(hv_evmcs->hv_clean_fields & in prepare_vmcs02()
3139 if (vmx->nested.enlightened_vmcs_enabled && !vmx->nested.hv_evmcs) { in nested_get_vmcs12_pages()
3455 if (enable_shadow_vmcs || vmx->nested.hv_evmcs) in nested_vmx_enter_non_root_mode()
3483 if (CC(!vmx->nested.hv_evmcs && vmx->nested.current_vmptr == -1ull)) in nested_vmx_run()
3497 if (vmx->nested.hv_evmcs) { in nested_vmx_run()
4019 if (vmx->nested.hv_evmcs) in sync_vmcs02_to_vmcs12()
4022 vmx->nested.need_sync_vmcs02_to_vmcs12_rare = !vmx->nested.hv_evmcs; in sync_vmcs02_to_vmcs12()
4500 (enable_shadow_vmcs || vmx->nested.hv_evmcs)) in nested_vmx_vmexit()
5191 if (vmx->nested.hv_evmcs) in handle_vmptrld()
5247 if (unlikely(to_vmx(vcpu)->nested.hv_evmcs)) in handle_vmptrst()
5999 if (vmx->nested.hv_evmcs) in vmx_get_nested_state()
6053 if (vmx->nested.hv_evmcs) in vmx_get_nested_state()