Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/vmx/
H A Dhyperv.h40 static inline struct hv_enlightened_vmcs *nested_vmx_evmcs(struct vcpu_vmx *vmx) in nested_vmx_evmcs()
84 static inline struct hv_enlightened_vmcs *nested_vmx_evmcs(struct vcpu_vmx *vmx) in nested_vmx_evmcs()
H A Dhyperv_evmcs.h154 static inline u64 evmcs_read_any(struct hv_enlightened_vmcs *evmcs, in evmcs_read_any()
H A Dvmx_onhyperv.h15 #define current_evmcs ((struct hv_enlightened_vmcs *)this_cpu_read(current_vmcs))
H A Dhyperv.c216 struct hv_enlightened_vmcs *evmcs = vmx->nested.hv_evmcs; in nested_evmcs_l2_tlb_flush_enabled()
H A Dhyperv_evmcs.c9 #define EVMCS1_OFFSET(x) offsetof(struct hv_enlightened_vmcs, x)
H A Dvmx.h199 struct hv_enlightened_vmcs *hv_evmcs;
H A Dnested.c692 struct hv_enlightened_vmcs *evmcs = nested_vmx_evmcs(vmx); in nested_vmx_prepare_msr_bitmap()
1693 struct hv_enlightened_vmcs *evmcs = nested_vmx_evmcs(vmx); in copy_enlightened_to_vmcs12()
1941 struct hv_enlightened_vmcs *evmcs = nested_vmx_evmcs(vmx); in copy_vmcs12_to_enlightened()
2560 struct hv_enlightened_vmcs *hv_evmcs = nested_vmx_evmcs(vmx); in prepare_vmcs02_rare()
2710 struct hv_enlightened_vmcs *evmcs = nested_vmx_evmcs(vmx); in prepare_vmcs02()
3807 struct hv_enlightened_vmcs *evmcs = nested_vmx_evmcs(vmx); in nested_vmx_run()
H A Dvmx.c629 struct hv_enlightened_vmcs *evmcs; in hv_enable_l2_tlb_flush()
635 evmcs = (struct hv_enlightened_vmcs *)to_vmx(vcpu)->loaded_vmcs->vmcs; in hv_enable_l2_tlb_flush()
4176 struct hv_enlightened_vmcs *evmcs = (void *)vmx->vmcs01.vmcs; in vmx_msr_bitmap_l01_changed()
7822 struct hv_enlightened_vmcs *evmcs = (void *)vmx->vmcs01.vmcs; in vmx_vcpu_create()
/linux/tools/testing/selftests/kvm/x86/
H A Devmcs_smm_controls_test.c78 struct hv_enlightened_vmcs *evmcs; in main()
/linux/include/hyperv/
H A Dhvgdk.h33 struct hv_enlightened_vmcs { struct
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dvmx.c25 struct hv_enlightened_vmcs *current_evmcs;
/linux/tools/testing/selftests/kvm/include/x86/
H A Devmcs.h21 struct hv_enlightened_vmcs { struct
239 extern struct hv_enlightened_vmcs *current_evmcs;