Lines Matching refs:vmcs_writel

1246 		vmcs_writel(HOST_FS_BASE, fs_base);  in vmx_set_host_fs_gs()
1250 vmcs_writel(HOST_GS_BASE, gs_base); in vmx_set_host_fs_gs()
1441 vmcs_writel(HOST_TR_BASE, in vmx_vcpu_load_vmcs()
1443 vmcs_writel(HOST_GDTR_BASE, (unsigned long)gdt); /* 22.2.4 */ in vmx_vcpu_load_vmcs()
1447 vmcs_writel(HOST_IA32_SYSENTER_ESP, in vmx_vcpu_load_vmcs()
1508 vmcs_writel(GUEST_RFLAGS, rflags); in vmx_set_rflags()
1518 vmcs_writel(GUEST_RFLAGS, rflags); in vmx_set_rflags()
2157 vmcs_writel(GUEST_FS_BASE, data); in vmx_set_msr()
2161 vmcs_writel(GUEST_GS_BASE, data); in vmx_set_msr()
2195 vmcs_writel(GUEST_SYSENTER_EIP, data); in vmx_set_msr()
2202 vmcs_writel(GUEST_SYSENTER_ESP, data); in vmx_set_msr()
3017 vmcs_writel(GUEST_RFLAGS, flags); in enter_pmode()
3019 vmcs_writel(GUEST_CR4, (vmcs_readl(GUEST_CR4) & ~X86_CR4_VME) | in enter_pmode()
3059 vmcs_writel(sf->base, var.base); in fix_rmode_seg()
3089 vmcs_writel(GUEST_TR_BASE, kvm_vmx->tss_addr); in enter_rmode()
3098 vmcs_writel(GUEST_RFLAGS, flags); in enter_rmode()
3099 vmcs_writel(GUEST_CR4, vmcs_readl(GUEST_CR4) | X86_CR4_VME); in enter_rmode()
3282 vmcs_writel(CR0_READ_SHADOW, cr0); in vmx_set_cr0()
3283 vmcs_writel(GUEST_CR0, hw_cr0); in vmx_set_cr0()
3395 vmcs_writel(GUEST_CR3, guest_cr3); in vmx_load_mmu_pgd()
3472 vmcs_writel(CR4_READ_SHADOW, cr4); in vmx_set_cr4()
3473 vmcs_writel(GUEST_CR4, hw_cr4); in vmx_set_cr4()
3571 vmcs_writel(sf->base, var->base); in __vmx_set_segment()
3616 vmcs_writel(GUEST_IDTR_BASE, dt->address); in vmx_set_idt()
3628 vmcs_writel(GUEST_GDTR_BASE, dt->address); in vmx_set_gdt()
3893 vmcs_writel(sf->base, 0); in seg_setup()
4287 vmcs_writel(HOST_CR0, cr0); /* 22.2.3 */ in vmx_set_constant_host_state()
4294 vmcs_writel(HOST_CR3, cr3); /* 22.2.3 FIXME: shadow tables */ in vmx_set_constant_host_state()
4299 vmcs_writel(HOST_CR4, cr4); /* 22.2.3, 22.2.5 */ in vmx_set_constant_host_state()
4318 vmcs_writel(HOST_IDTR_BASE, host_idt_base); /* 22.2.4 */ in vmx_set_constant_host_state()
4320 vmcs_writel(HOST_RIP, (unsigned long)vmx_vmexit); /* 22.2.5 */ in vmx_set_constant_host_state()
4332 vmcs_writel(HOST_IA32_SYSENTER_ESP, 0); in vmx_set_constant_host_state()
4335 vmcs_writel(HOST_IA32_SYSENTER_EIP, tmpl); /* 22.2.3 */ in vmx_set_constant_host_state()
4359 vmcs_writel(CR4_GUEST_HOST_MASK, ~vcpu->arch.cr4_guest_owned_bits); in set_cr4_guest_host_mask()
4756 vmcs_writel(HOST_FS_BASE, 0); /* 22.2.4 */ in init_vmcs()
4757 vmcs_writel(HOST_GS_BASE, 0); /* 22.2.4 */ in init_vmcs()
4777 vmcs_writel(CR0_GUEST_HOST_MASK, ~vmx->vcpu.arch.cr0_guest_owned_bits); in init_vmcs()
4802 vmcs_writel(GUEST_SYSENTER_ESP, 0); in init_vmcs()
4803 vmcs_writel(GUEST_SYSENTER_EIP, 0); in init_vmcs()
4864 vmcs_writel(GUEST_CS_BASE, 0xffff0000ul); in vmx_vcpu_reset()
4873 vmcs_writel(GUEST_TR_BASE, 0); in vmx_vcpu_reset()
4878 vmcs_writel(GUEST_LDTR_BASE, 0); in vmx_vcpu_reset()
4882 vmcs_writel(GUEST_GDTR_BASE, 0); in vmx_vcpu_reset()
4885 vmcs_writel(GUEST_IDTR_BASE, 0); in vmx_vcpu_reset()
4890 vmcs_writel(GUEST_PENDING_DBG_EXCEPTIONS, 0); in vmx_vcpu_reset()
5290 vmcs_writel(GUEST_PENDING_DBG_EXCEPTIONS, in handle_exception_nmi()
5402 vmcs_writel(CR0_READ_SHADOW, orig_val); in handle_set_cr0()
5424 vmcs_writel(CR4_READ_SHADOW, orig_val); in handle_set_cr4()
5600 vmcs_writel(GUEST_DR7, val); in vmx_set_dr7()
7135 vmcs_writel(HOST_RSP, host_rsp); in vmx_update_host_rsp()
7260 vmcs_writel(GUEST_RSP, vcpu->arch.regs[VCPU_REGS_RSP]); in vmx_vcpu_run()
7262 vmcs_writel(GUEST_RIP, vcpu->arch.regs[VCPU_REGS_RIP]); in vmx_vcpu_run()
7274 vmcs_writel(HOST_CR3, cr3); in vmx_vcpu_run()
7280 vmcs_writel(HOST_CR4, cr4); in vmx_vcpu_run()