Lines Matching refs:vmcs_readl

2359 static __always_inline unsigned long vmcs_readl(unsigned long field)  in vmcs_readl()  function
2544 *p = vmcs_readl(kvm_vmx_segment_fields[seg].base); in vmx_read_guest_seg_base()
3175 rflags = vmcs_readl(GUEST_RFLAGS); in vmx_get_rflags()
4073 msr_info->data = vmcs_readl(GUEST_FS_BASE); in vmx_get_msr()
4076 msr_info->data = vmcs_readl(GUEST_GS_BASE); in vmx_get_msr()
4101 msr_info->data = vmcs_readl(GUEST_SYSENTER_EIP); in vmx_get_msr()
4104 msr_info->data = vmcs_readl(GUEST_SYSENTER_ESP); in vmx_get_msr()
4349 vcpu->arch.regs[VCPU_REGS_RSP] = vmcs_readl(GUEST_RSP); in vmx_cache_reg()
4352 vcpu->arch.regs[VCPU_REGS_RIP] = vmcs_readl(GUEST_RIP); in vmx_cache_reg()
4964 flags = vmcs_readl(GUEST_RFLAGS); in enter_pmode()
4969 vmcs_writel(GUEST_CR4, (vmcs_readl(GUEST_CR4) & ~X86_CR4_VME) | in enter_pmode()
4970 (vmcs_readl(CR4_READ_SHADOW) & X86_CR4_VME)); in enter_pmode()
5045 flags = vmcs_readl(GUEST_RFLAGS); in enter_rmode()
5051 vmcs_writel(GUEST_CR4, vmcs_readl(GUEST_CR4) | X86_CR4_VME); in enter_rmode()
5147 vcpu->arch.cr0 |= vmcs_readl(GUEST_CR0) & cr0_guest_owned_bits; in vmx_decache_cr0_guest_bits()
5153 vcpu->arch.cr3 = vmcs_readl(GUEST_CR3); in vmx_decache_cr3()
5162 vcpu->arch.cr4 |= vmcs_readl(GUEST_CR4) & cr4_guest_owned_bits; in vmx_decache_cr4_guest_bits()
5558 dt->address = vmcs_readl(GUEST_IDTR_BASE); in vmx_get_idt()
5570 dt->address = vmcs_readl(GUEST_GDTR_BASE); in vmx_get_gdt()
6929 vmcs_readl(GUEST_RFLAGS) & X86_EFLAGS_IF) && in vmx_interrupt_allowed()
7092 cr2 = vmcs_readl(EXIT_QUALIFICATION); in handle_exception()
7108 dr6 = vmcs_readl(EXIT_QUALIFICATION); in handle_exception()
7120 kvm_run->debug.arch.dr7 = vmcs_readl(GUEST_DR7); in handle_exception()
7132 kvm_run->debug.arch.pc = vmcs_readl(GUEST_CS_BASE) + rip; in handle_exception()
7163 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_io()
7254 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_cr()
7331 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_dr()
7341 dr7 = vmcs_readl(GUEST_DR7); in handle_dr()
7406 vcpu->arch.dr7 = vmcs_readl(GUEST_DR7); in vmx_sync_dirty_debug_regs()
7497 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_invlpg()
7543 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_apic_access()
7564 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_apic_eoi_induced()
7574 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_apic_write()
7595 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_task_switch()
7653 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_ept_violation()
8231 if (get_vmx_mem_address(vcpu, vmcs_readl(EXIT_QUALIFICATION), in nested_vmx_get_vmptr()
8704 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_vmread()
8763 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_vmwrite()
8926 unsigned long exit_qual = vmcs_readl(EXIT_QUALIFICATION); in handle_vmptrst()
8983 if (get_vmx_mem_address(vcpu, vmcs_readl(EXIT_QUALIFICATION), in handle_invept()
9047 if (get_vmx_mem_address(vcpu, vmcs_readl(EXIT_QUALIFICATION), in handle_invvpid()
9127 if (get_vmx_mem_address(vcpu, vmcs_readl(EXIT_QUALIFICATION), in handle_invpcid()
9202 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in handle_pml_full()
9342 vmcs_readl(EXIT_QUALIFICATION)); in handle_vmfunc()
9432 exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in nested_vmx_exit_handled_io()
9509 unsigned long exit_qualification = vmcs_readl(EXIT_QUALIFICATION); in nested_vmx_exit_handled_cr()
9643 vmcs_readl(EXIT_QUALIFICATION), in nested_vmx_exit_reflected()
9812 vmcs_readl(EXIT_QUALIFICATION)); in nested_vmx_reflect_vmexit()
9818 *info1 = vmcs_readl(EXIT_QUALIFICATION); in vmx_get_exit_info()
9885 vmcs_readl(sel + GUEST_ES_BASE - GUEST_ES_SELECTOR)); in vmx_dump_sel()
9892 vmcs_readl(limit + GUEST_GDTR_BASE - GUEST_GDTR_LIMIT)); in vmx_dump_dtsel()
9902 unsigned long cr4 = vmcs_readl(GUEST_CR4); in dump_vmcs()
9911 vmcs_readl(GUEST_CR0), vmcs_readl(CR0_READ_SHADOW), in dump_vmcs()
9912 vmcs_readl(CR0_GUEST_HOST_MASK)); in dump_vmcs()
9914 cr4, vmcs_readl(CR4_READ_SHADOW), vmcs_readl(CR4_GUEST_HOST_MASK)); in dump_vmcs()
9915 pr_err("CR3 = 0x%016lx\n", vmcs_readl(GUEST_CR3)); in dump_vmcs()
9925 vmcs_readl(GUEST_RSP), vmcs_readl(GUEST_RIP)); in dump_vmcs()
9927 vmcs_readl(GUEST_RFLAGS), vmcs_readl(GUEST_DR7)); in dump_vmcs()
9929 vmcs_readl(GUEST_SYSENTER_ESP), in dump_vmcs()
9930 vmcs_read32(GUEST_SYSENTER_CS), vmcs_readl(GUEST_SYSENTER_EIP)); in dump_vmcs()
9947 vmcs_readl(GUEST_PENDING_DBG_EXCEPTIONS)); in dump_vmcs()
9963 vmcs_readl(HOST_RIP), vmcs_readl(HOST_RSP)); in dump_vmcs()
9970 vmcs_readl(HOST_FS_BASE), vmcs_readl(HOST_GS_BASE), in dump_vmcs()
9971 vmcs_readl(HOST_TR_BASE)); in dump_vmcs()
9973 vmcs_readl(HOST_GDTR_BASE), vmcs_readl(HOST_IDTR_BASE)); in dump_vmcs()
9975 vmcs_readl(HOST_CR0), vmcs_readl(HOST_CR3), in dump_vmcs()
9976 vmcs_readl(HOST_CR4)); in dump_vmcs()
9978 vmcs_readl(HOST_IA32_SYSENTER_ESP), in dump_vmcs()
9980 vmcs_readl(HOST_IA32_SYSENTER_EIP)); in dump_vmcs()
10007 vmcs_read32(VM_EXIT_REASON), vmcs_readl(EXIT_QUALIFICATION)); in dump_vmcs()
10024 i, vmcs_readl(CR3_TARGET_VALUE0 + i * 2), in dump_vmcs()
10025 i + 1, vmcs_readl(CR3_TARGET_VALUE0 + i * 2 + 2)); in dump_vmcs()
10028 i, vmcs_readl(CR3_TARGET_VALUE0 + i * 2)); in dump_vmcs()
12835 /*1*/ (vmcs_readl(GUEST_CR0) & vcpu->arch.cr0_guest_owned_bits) | in vmcs12_guest_cr0()
12837 /*3*/ (vmcs_readl(CR0_READ_SHADOW) & ~(vmcs12->cr0_guest_host_mask | in vmcs12_guest_cr0()
12845 /*1*/ (vmcs_readl(GUEST_CR4) & vcpu->arch.cr4_guest_owned_bits) | in vmcs12_guest_cr4()
12847 /*3*/ (vmcs_readl(CR4_READ_SHADOW) & ~(vmcs12->cr4_guest_host_mask | in vmcs12_guest_cr4()
12975 vmcs12->guest_rflags = vmcs_readl(GUEST_RFLAGS); in sync_vmcs12()
13003 vmcs12->guest_es_base = vmcs_readl(GUEST_ES_BASE); in sync_vmcs12()
13004 vmcs12->guest_cs_base = vmcs_readl(GUEST_CS_BASE); in sync_vmcs12()
13005 vmcs12->guest_ss_base = vmcs_readl(GUEST_SS_BASE); in sync_vmcs12()
13006 vmcs12->guest_ds_base = vmcs_readl(GUEST_DS_BASE); in sync_vmcs12()
13007 vmcs12->guest_fs_base = vmcs_readl(GUEST_FS_BASE); in sync_vmcs12()
13008 vmcs12->guest_gs_base = vmcs_readl(GUEST_GS_BASE); in sync_vmcs12()
13009 vmcs12->guest_ldtr_base = vmcs_readl(GUEST_LDTR_BASE); in sync_vmcs12()
13010 vmcs12->guest_tr_base = vmcs_readl(GUEST_TR_BASE); in sync_vmcs12()
13011 vmcs12->guest_gdtr_base = vmcs_readl(GUEST_GDTR_BASE); in sync_vmcs12()
13012 vmcs12->guest_idtr_base = vmcs_readl(GUEST_IDTR_BASE); in sync_vmcs12()
13017 vmcs_readl(GUEST_PENDING_DBG_EXCEPTIONS); in sync_vmcs12()
13040 vmcs12->guest_cr3 = vmcs_readl(GUEST_CR3); in sync_vmcs12()
13047 vmcs12->guest_linear_address = vmcs_readl(GUEST_LINEAR_ADDRESS); in sync_vmcs12()
13068 vmcs12->guest_sysenter_esp = vmcs_readl(GUEST_SYSENTER_ESP); in sync_vmcs12()
13069 vmcs12->guest_sysenter_eip = vmcs_readl(GUEST_SYSENTER_EIP); in sync_vmcs12()
13179 vcpu->arch.cr4_guest_owned_bits = ~vmcs_readl(CR4_GUEST_HOST_MASK); in load_vmcs12_host_state()