Searched refs:vmcs12 (Results 1 – 2 of 2) sorted by relevance
433 struct __packed vmcs12 { struct601 BUILD_BUG_ON_MSG(offsetof(struct vmcs12, field) != (loc), \822 struct vmcs12 *cached_vmcs12;828 struct vmcs12 *cached_shadow_vmcs12;1073 #define VMCS12_OFFSET(x) offsetof(struct vmcs12, x)1260 static inline struct vmcs12 *get_vmcs12(struct kvm_vcpu *vcpu) in get_vmcs12()1265 static inline struct vmcs12 *get_shadow_vmcs12(struct kvm_vcpu *vcpu) in get_shadow_vmcs12()1283 static bool nested_vmx_is_page_fault_vmexit(struct vmcs12 *vmcs12,1972 static inline bool nested_cpu_has(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has() argument1974 return vmcs12->cpu_based_vm_exec_control & bit; in nested_cpu_has()[all …]
66 internals of this structure; This is struct vmcs12 from arch/x86/kvm/vmx.c.68 The name "vmcs12" refers to the VMCS that L1 builds for L2. In the code we73 For convenience, we repeat the content of struct vmcs12 here. If the internals75 VMCS12_REVISION (from vmx.c) should be changed if struct vmcs12 or its inner79 struct __packed vmcs12 {