Home
last modified time | relevance | path

Searched refs:hv_enlightened_vmcs (Results 1 – 8 of 8) sorted by relevance

/linux-5.19.10/arch/x86/kvm/vmx/
Devmcs.h19 #define current_evmcs ((struct hv_enlightened_vmcs *)this_cpu_read(current_vmcs))
101 static inline u64 evmcs_read_any(struct hv_enlightened_vmcs *evmcs, in evmcs_read_any()
Devmcs.c15 #define EVMCS1_OFFSET(x) offsetof(struct hv_enlightened_vmcs, x)
Dvmx.h257 struct hv_enlightened_vmcs *hv_evmcs;
Dnested.c602 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in nested_vmx_prepare_msr_bitmap()
1597 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_enlightened_to_vmcs12()
1813 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in copy_vmcs12_to_enlightened()
2372 struct hv_enlightened_vmcs *hv_evmcs = vmx->nested.hv_evmcs; in prepare_vmcs02_rare()
Dvmx.c523 struct hv_enlightened_vmcs *evmcs; in hv_enable_direct_tlbflush()
536 evmcs = (struct hv_enlightened_vmcs *)to_vmx(vcpu)->loaded_vmcs->vmcs; in hv_enable_direct_tlbflush()
7129 struct hv_enlightened_vmcs *evmcs = (void *)vmx->vmcs01.vmcs; in vmx_vcpu_create()
/linux-5.19.10/arch/x86/include/asm/
Dhyperv-tlfs.h381 struct hv_enlightened_vmcs { struct
/linux-5.19.10/tools/testing/selftests/kvm/include/x86_64/
Devmcs.h32 struct hv_enlightened_vmcs { struct
241 extern struct hv_enlightened_vmcs *current_evmcs;
/linux-5.19.10/tools/testing/selftests/kvm/lib/x86_64/
Dvmx.c20 struct hv_enlightened_vmcs *current_evmcs;