Lines Matching refs:vmcs_read32

1393 static __always_inline u32 vmcs_read32(unsigned long field)  in vmcs_read32()  function
1410 field, value, vmcs_read32(VM_INSTRUCTION_ERROR)); in vmwrite_error()
1552 *p = vmcs_read32(kvm_vmx_segment_fields[seg].limit); in vmx_read_guest_seg_limit()
1561 *p = vmcs_read32(kvm_vmx_segment_fields[seg].ar_bytes); in vmx_read_guest_seg_ar()
2071 u32 interruptibility = vmcs_read32(GUEST_INTERRUPTIBILITY_INFO); in vmx_get_interrupt_shadow()
2084 u32 interruptibility_old = vmcs_read32(GUEST_INTERRUPTIBILITY_INFO); in vmx_set_interrupt_shadow()
2103 rip += vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in skip_emulated_instruction()
2122 vmcs_read32(VM_EXIT_INTR_INFO), in nested_vmx_check_exception()
2672 data = vmcs_read32(GUEST_SYSENTER_CS); in vmx_get_msr()
3450 guest_tr_ar = vmcs_read32(GUEST_TR_AR_BYTES); in enter_lmode()
3546 vmcs_read32(CPU_BASED_VM_EXEC_CONTROL) | in ept_update_paging_mode_cr0()
3554 vmcs_read32(CPU_BASED_VM_EXEC_CONTROL) & in ept_update_paging_mode_cr0()
3823 dt->size = vmcs_read32(GUEST_IDTR_LIMIT); in vmx_get_idt()
3835 dt->size = vmcs_read32(GUEST_GDTR_LIMIT); in vmx_get_gdt()
4848 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in enable_irq_window()
4858 vmcs_read32(GUEST_INTERRUPTIBILITY_INFO) & GUEST_INTR_STATE_STI) { in enable_nmi_window()
4863 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in enable_nmi_window()
4932 return vmcs_read32(GUEST_INTERRUPTIBILITY_INFO) & GUEST_INTR_STATE_NMI; in vmx_get_nmi_mask()
4963 return !(vmcs_read32(GUEST_INTERRUPTIBILITY_INFO) & in vmx_nmi_allowed()
4972 !(vmcs_read32(GUEST_INTERRUPTIBILITY_INFO) & in vmx_interrupt_allowed()
5002 vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in rmode_exception()
5113 error_code = vmcs_read32(VM_EXIT_INTR_ERROR_CODE); in handle_exception()
5173 vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in handle_exception()
5430 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in handle_dr()
5480 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in vmx_sync_dirty_debug_regs()
5548 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in handle_interrupt_window()
5708 vmcs_read32(IDT_VECTORING_ERROR_CODE); in handle_task_switch()
5899 cpu_based_vm_exec_control = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in handle_nmi_window()
5917 cpu_exec_ctrl = vmcs_read32(CPU_BASED_VM_EXEC_CONTROL); in handle_invalid_guest_state()
6507 vmcs_read32(VMX_INSTRUCTION_INFO), &gva)) in nested_vmx_check_vmptr()
6708 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in nested_release_vmcs12()
6923 field_value = vmcs_read32(field); in copy_shadow_to_vmcs12()
7010 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmread()
7053 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmwrite()
7138 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in handle_vmptrld()
7156 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmptrst()
7205 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invept()
7499 u32 intr_info = vmcs_read32(VM_EXIT_INTR_INFO); in nested_vmx_exit_handled()
7508 vmcs_read32(VM_EXIT_INTR_ERROR_CODE), in nested_vmx_exit_handled()
7516 vmcs_read32(VM_INSTRUCTION_ERROR)); in nested_vmx_exit_handled()
7632 *info2 = vmcs_read32(VM_EXIT_INTR_INFO); in vmx_get_exit_info()
7649 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_enable_pml()
7664 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_disable_pml()
7744 vmcs_read32(VM_EXIT_INTR_INFO), in vmx_handle_exit()
7759 = vmcs_read32(VM_INSTRUCTION_ERROR); in vmx_handle_exit()
7843 sec_exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_set_virtual_x2apic_mode()
7961 vmx->exit_intr_info = vmcs_read32(VM_EXIT_INTR_INFO); in vmx_complete_atomic_exit()
7979 u32 exit_intr_info = vmcs_read32(VM_EXIT_INTR_INFO); in vmx_handle_external_intr()
8051 exit_intr_info = vmcs_read32(VM_EXIT_INTR_INFO); in vmx_recover_nmi_blocking()
8070 !(vmcs_read32(GUEST_INTERRUPTIBILITY_INFO) in vmx_recover_nmi_blocking()
8111 vcpu->arch.event_exit_inst_len = vmcs_read32(instr_len_field); in __vmx_complete_interrupts()
8115 u32 err = vmcs_read32(error_code_field); in __vmx_complete_interrupts()
8121 vcpu->arch.event_exit_inst_len = vmcs_read32(instr_len_field); in __vmx_complete_interrupts()
8141 vmcs_read32(VM_ENTRY_INTR_INFO_FIELD), in vmx_cancel_injection()
8342 vmx->idt_vectoring_info = vmcs_read32(IDT_VECTORING_INFO_FIELD); in vmx_vcpu_run()
8346 vmx->exit_reason = vmcs_read32(VM_EXIT_REASON); in vmx_vcpu_run()
8549 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_cpuid_update()
8570 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_cpuid_update()
8576 exec_control = vmcs_read32(SECONDARY_VM_EXEC_CONTROL); in vmx_cpuid_update()
8653 vmcs_read32(VM_EXIT_INTR_INFO), in vmx_inject_page_fault_nested()
9741 vmcs12->guest_es_limit = vmcs_read32(GUEST_ES_LIMIT); in prepare_vmcs12()
9742 vmcs12->guest_cs_limit = vmcs_read32(GUEST_CS_LIMIT); in prepare_vmcs12()
9743 vmcs12->guest_ss_limit = vmcs_read32(GUEST_SS_LIMIT); in prepare_vmcs12()
9744 vmcs12->guest_ds_limit = vmcs_read32(GUEST_DS_LIMIT); in prepare_vmcs12()
9745 vmcs12->guest_fs_limit = vmcs_read32(GUEST_FS_LIMIT); in prepare_vmcs12()
9746 vmcs12->guest_gs_limit = vmcs_read32(GUEST_GS_LIMIT); in prepare_vmcs12()
9747 vmcs12->guest_ldtr_limit = vmcs_read32(GUEST_LDTR_LIMIT); in prepare_vmcs12()
9748 vmcs12->guest_tr_limit = vmcs_read32(GUEST_TR_LIMIT); in prepare_vmcs12()
9749 vmcs12->guest_gdtr_limit = vmcs_read32(GUEST_GDTR_LIMIT); in prepare_vmcs12()
9750 vmcs12->guest_idtr_limit = vmcs_read32(GUEST_IDTR_LIMIT); in prepare_vmcs12()
9751 vmcs12->guest_es_ar_bytes = vmcs_read32(GUEST_ES_AR_BYTES); in prepare_vmcs12()
9752 vmcs12->guest_cs_ar_bytes = vmcs_read32(GUEST_CS_AR_BYTES); in prepare_vmcs12()
9753 vmcs12->guest_ss_ar_bytes = vmcs_read32(GUEST_SS_AR_BYTES); in prepare_vmcs12()
9754 vmcs12->guest_ds_ar_bytes = vmcs_read32(GUEST_DS_AR_BYTES); in prepare_vmcs12()
9755 vmcs12->guest_fs_ar_bytes = vmcs_read32(GUEST_FS_AR_BYTES); in prepare_vmcs12()
9756 vmcs12->guest_gs_ar_bytes = vmcs_read32(GUEST_GS_AR_BYTES); in prepare_vmcs12()
9757 vmcs12->guest_ldtr_ar_bytes = vmcs_read32(GUEST_LDTR_AR_BYTES); in prepare_vmcs12()
9758 vmcs12->guest_tr_ar_bytes = vmcs_read32(GUEST_TR_AR_BYTES); in prepare_vmcs12()
9771 vmcs_read32(GUEST_INTERRUPTIBILITY_INFO); in prepare_vmcs12()
9821 vmcs12->guest_sysenter_cs = vmcs_read32(GUEST_SYSENTER_CS); in prepare_vmcs12()
9839 vmcs_read32(VM_EXIT_INTR_ERROR_CODE); in prepare_vmcs12()
9841 vmcs12->vm_exit_instruction_len = vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in prepare_vmcs12()
9842 vmcs12->vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in prepare_vmcs12()
10046 vm_entry_controls_init(vmx, vmcs_read32(VM_ENTRY_CONTROLS)); in nested_vmx_vmexit()
10047 vm_exit_controls_init(vmx, vmcs_read32(VM_EXIT_CONTROLS)); in nested_vmx_vmexit()
10091 nested_vmx_failValid(vcpu, vmcs_read32(VM_INSTRUCTION_ERROR)); in nested_vmx_vmexit()