Home
last modified time | relevance | path

Searched defs:vmcs12 (Results 1 – 6 of 6) sorted by relevance

/linux/arch/x86/kvm/vmx/
H A Dnested.h156 static inline bool nested_cpu_has(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has() argument
161 static inline bool nested_cpu_has2(struct vmcs12 *vmcs1 argument
168 nested_cpu_has_preemption_timer(struct vmcs12 * vmcs12) nested_cpu_has_preemption_timer() argument
174 nested_cpu_has_nmi_exiting(struct vmcs12 * vmcs12) nested_cpu_has_nmi_exiting() argument
179 nested_cpu_has_virtual_nmis(struct vmcs12 * vmcs12) nested_cpu_has_virtual_nmis() argument
184 nested_cpu_has_mtf(struct vmcs12 * vmcs12) nested_cpu_has_mtf() argument
189 nested_cpu_has_ept(struct vmcs12 * vmcs12) nested_cpu_has_ept() argument
194 nested_cpu_has_xsaves(struct vmcs12 * vmcs12) nested_cpu_has_xsaves() argument
199 nested_cpu_has_pml(struct vmcs12 * vmcs12) nested_cpu_has_pml() argument
204 nested_cpu_has_virt_x2apic_mode(struct vmcs12 * vmcs12) nested_cpu_has_virt_x2apic_mode() argument
209 nested_cpu_has_vpid(struct vmcs12 * vmcs12) nested_cpu_has_vpid() argument
214 nested_cpu_has_apic_reg_virt(struct vmcs12 * vmcs12) nested_cpu_has_apic_reg_virt() argument
219 nested_cpu_has_vid(struct vmcs12 * vmcs12) nested_cpu_has_vid() argument
224 nested_cpu_has_posted_intr(struct vmcs12 * vmcs12) nested_cpu_has_posted_intr() argument
229 nested_cpu_has_vmfunc(struct vmcs12 * vmcs12) nested_cpu_has_vmfunc() argument
234 nested_cpu_has_eptp_switching(struct vmcs12 * vmcs12) nested_cpu_has_eptp_switching() argument
241 nested_cpu_has_shadow_vmcs(struct vmcs12 * vmcs12) nested_cpu_has_shadow_vmcs() argument
246 nested_cpu_has_save_preemption_timer(struct vmcs12 * vmcs12) nested_cpu_has_save_preemption_timer() argument
267 nested_cpu_has_encls_exit(struct vmcs12 * vmcs12) nested_cpu_has_encls_exit() argument
285 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_guest_cr0_valid() local
[all...]
H A Dnested.c416 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_ept_inject_page_fault() local
498 nested_vmx_is_page_fault_vmexit(struct vmcs12 * vmcs12,u16 error_code) nested_vmx_is_page_fault_vmexit() argument
513 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_is_exception_vmexit() local
529 nested_vmx_check_io_bitmap_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_io_bitmap_controls() argument
542 nested_vmx_check_msr_bitmap_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_msr_bitmap_controls() argument
554 nested_vmx_check_tpr_shadow_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_tpr_shadow_controls() argument
670 nested_vmx_prepare_msr_bitmap(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_prepare_msr_bitmap() argument
790 nested_cache_shadow_vmcs12(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_cache_shadow_vmcs12() argument
809 nested_flush_cached_shadow_vmcs12(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_flush_cached_shadow_vmcs12() argument
838 nested_vmx_check_apic_access_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_apic_access_controls() argument
848 nested_vmx_check_apicv_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_apicv_controls() argument
924 nested_vmx_check_exit_msr_switch_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_exit_msr_switch_controls() argument
938 nested_vmx_check_entry_msr_switch_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_entry_msr_switch_controls() argument
949 nested_vmx_check_pml_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_pml_controls() argument
962 nested_vmx_check_unrestricted_guest_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_unrestricted_guest_controls() argument
971 nested_vmx_check_mode_based_ept_exec_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_mode_based_ept_exec_controls() argument
980 nested_vmx_check_shadow_vmcs_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_shadow_vmcs_controls() argument
1150 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_msr_store_list_has_msr() local
1218 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_has_guest_tlb_tag() local
1225 nested_vmx_transition_tlb_flush(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,bool is_vmenter) nested_vmx_transition_tlb_flush() argument
1631 struct vmcs12 *vmcs12 = get_vmcs12(&vmx->vcpu); copy_shadow_to_vmcs12() local
1666 struct vmcs12 *vmcs12 = get_vmcs12(&vmx->vcpu); copy_vmcs12_to_shadow() local
1692 struct vmcs12 *vmcs12 = vmx->nested.cached_vmcs12; copy_enlightened_to_vmcs12() local
1940 struct vmcs12 *vmcs12 = vmx->nested.cached_vmcs12; copy_vmcs12_to_enlightened() local
2185 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_handle_enlightened_vmptrld() local
2236 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_calc_preemption_timer_value() local
2274 nested_vmx_calc_efer(struct vcpu_vmx * vmx,struct vmcs12 * vmcs12) nested_vmx_calc_efer() argument
2341 prepare_vmcs02_early_rare(struct vcpu_vmx * vmx,struct vmcs12 * vmcs12) prepare_vmcs02_early_rare() argument
2367 prepare_vmcs02_early(struct vcpu_vmx * vmx,struct loaded_vmcs * vmcs01,struct vmcs12 * vmcs12) prepare_vmcs02_early() argument
2558 prepare_vmcs02_rare(struct vcpu_vmx * vmx,struct vmcs12 * vmcs12) prepare_vmcs02_rare() argument
2705 prepare_vmcs02(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,bool from_vmentry,enum vm_entry_failure_code * entry_failure_code) prepare_vmcs02() argument
2853 nested_vmx_check_nmi_controls(struct vmcs12 * vmcs12) nested_vmx_check_nmi_controls() argument
2915 nested_check_vm_execution_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_check_vm_execution_controls() argument
2978 nested_check_vm_exit_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_check_vm_exit_controls() argument
2995 nested_check_vm_entry_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_check_vm_entry_controls() argument
3073 nested_vmx_check_controls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_controls() argument
3089 nested_vmx_check_controls_late(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_controls_late() argument
3121 nested_vmx_check_address_space_size(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_address_space_size() argument
3131 is_l1_noncanonical_address_on_vmexit(u64 la,struct vmcs12 * vmcs12) is_l1_noncanonical_address_on_vmexit() argument
3153 nested_vmx_check_host_state(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_host_state() argument
3246 nested_vmx_check_vmcs_link_ptr(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_check_vmcs_link_ptr() argument
3278 nested_check_guest_non_reg_state(struct vmcs12 * vmcs12) nested_check_guest_non_reg_state() argument
3289 nested_vmx_check_guest_state(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,enum vm_entry_failure_code * entry_failure_code) nested_vmx_check_guest_state() argument
3421 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_get_vmcs12_pages() local
3536 struct vmcs12 *vmcs12; nested_vmx_write_pml_buffer() local
3610 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_enter_non_root_mode() local
3771 struct vmcs12 *vmcs12; nested_vmx_run() local
3921 vmcs12_guest_cr0(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) vmcs12_guest_cr0() argument
3931 vmcs12_guest_cr4(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) vmcs12_guest_cr4() argument
3941 vmcs12_save_pending_event(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,u32 vm_exit_reason,u32 exit_intr_info) vmcs12_save_pending_event() argument
4053 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_inject_exception_vmexit() local
4555 sync_vmcs02_to_vmcs12_rare(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) sync_vmcs02_to_vmcs12_rare() argument
4600 copy_vmcs02_to_vmcs12_rare(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) copy_vmcs02_to_vmcs12_rare() argument
4628 sync_vmcs02_to_vmcs12(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) sync_vmcs02_to_vmcs12() argument
4719 prepare_vmcs12(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,u32 vm_exit_reason,u32 exit_intr_info,unsigned long exit_qualification,u32 exit_insn_len) prepare_vmcs12() argument
4776 load_vmcs12_host_state(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) load_vmcs12_host_state() argument
4937 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_restore_host_state() local
5053 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); __nested_vmx_vmexit() local
5633 struct vmcs12 *vmcs12 = is_guest_mode(vcpu) ? get_shadow_vmcs12(vcpu) handle_vmread() local
5739 struct vmcs12 *vmcs12 = is_guest_mode(vcpu) ? get_shadow_vmcs12(vcpu) handle_vmwrite() local
6136 nested_vmx_eptp_switching(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_eptp_switching() argument
6171 struct vmcs12 *vmcs12; handle_vmfunc() local
6226 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_check_io_bitmaps() local
6257 nested_vmx_exit_handled_io(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_exit_handled_io() argument
6281 nested_vmx_exit_handled_msr(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,union vmx_exit_reason exit_reason) nested_vmx_exit_handled_msr() argument
6326 nested_vmx_exit_handled_cr(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_exit_handled_cr() argument
6396 nested_vmx_exit_handled_encls(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12) nested_vmx_exit_handled_encls() argument
6411 nested_vmx_exit_handled_vmcs_access(struct kvm_vcpu * vcpu,struct vmcs12 * vmcs12,gpa_t bitmap) nested_vmx_exit_handled_vmcs_access() argument
6434 nested_vmx_exit_handled_mtf(struct vmcs12 * vmcs12) nested_vmx_exit_handled_mtf() argument
6538 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_l1_wants_exit() local
6715 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_reflect_vmexit() local
6732 struct vmcs12 *vmcs12; vmx_get_nested_state() local
6862 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); nested_vmx_check_restored_vmcs12() local
6886 struct vmcs12 *vmcs12; vmx_set_nested_state() local
[all...]
H A Dsgx.h26 struct vmcs12 *vmcs12) in vmx_write_encls_bitmap()
H A Dvmx.c1857 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_update_emulated_instruction() local
2007 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_get_l2_tsc_offset() local
2017 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_get_l2_tsc_multiplier() local
5590 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); handle_set_cr0() local
5616 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); handle_set_cr4() local
6858 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_update_cr8_intercept() local
8167 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_is_io_intercepted() local
8214 struct vmcs12 *vmcs12 = get_vmcs12(vcpu); vmx_check_intercept() local
[all...]
/linux/arch/x86/include/uapi/asm/
H A Dkvm.h510 __u8 vmcs12[KVM_STATE_NESTED_VMX_VMCS_SIZE]; global() member
/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h510 __u8 vmcs12[KVM_STATE_NESTED_VMX_VMCS_SIZE]; member