Searched refs:vmcs12 (Results 1 – 2 of 2) sorted by relevance
207 struct __packed vmcs12 { struct399 struct vmcs12 *current_vmcs12;621 #define VMCS12_OFFSET(x) offsetof(struct vmcs12, x)837 static inline struct vmcs12 *get_vmcs12(struct kvm_vcpu *vcpu) in get_vmcs12()1190 static inline bool nested_cpu_has(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has() argument1192 return vmcs12->cpu_based_vm_exec_control & bit; in nested_cpu_has()1195 static inline bool nested_cpu_has2(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has2() argument1197 return (vmcs12->cpu_based_vm_exec_control & in nested_cpu_has2()1199 (vmcs12->secondary_vm_exec_control & bit); in nested_cpu_has2()1202 static inline bool nested_cpu_has_virtual_nmis(struct vmcs12 *vmcs12) in nested_cpu_has_virtual_nmis() argument[all …]
77 internals of this structure; This is struct vmcs12 from arch/x86/kvm/vmx.c.79 The name "vmcs12" refers to the VMCS that L1 builds for L2. In the code we84 For convenience, we repeat the content of struct vmcs12 here. If the internals86 VMCS12_REVISION (from vmx.c) should be changed if struct vmcs12 or its inner90 struct __packed vmcs12 {