Searched refs:vmxon (Results 1 – 5 of 5) sorted by relevance
84 vmx->vmxon = (void *)vm_vaddr_alloc(vm, getpagesize(), 0x10000, 0, 0); in vcpu_alloc_vmx()85 vmx->vmxon_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx()86 vmx->vmxon_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx()170 *(uint32_t *)(vmx->vmxon) = vmcs_revision(); in prepare_for_vmx_operation()171 if (vmxon(vmx->vmxon_gpa)) in prepare_for_vmx_operation()
342 static inline int vmxon(uint64_t phys) in vmxon() function543 void *vmxon; member
103 bool vmxon; member194 bool vmxon; member
286 if (!vmx->nested.vmxon && !vmx->nested.smm.vmxon) in free_nested()291 vmx->nested.vmxon = false; in free_nested()292 vmx->nested.smm.vmxon = false; in free_nested()1413 if (vmx->nested.vmxon) in vmx_set_vmx_msr()3301 if (!to_vmx(vcpu)->nested.vmxon) { in nested_vmx_check_permission()4864 vmx->nested.vmxon = true; in enter_vmx_operation()4928 if (vmx->nested.vmxon) in handle_vmon()6086 (vmx->nested.vmxon || vmx->nested.smm.vmxon)) { in vmx_get_nested_state()6102 if (vmx->nested.smm.vmxon) in vmx_get_nested_state()6298 vmx->nested.smm.vmxon = true; in vmx_set_nested_state()[all …]
2224 vmx->nested.vmxon) in vmx_set_msr()3206 if (to_vmx(vcpu)->nested.vmxon && !nested_cr4_valid(vcpu, cr4)) in vmx_is_valid_cr4()5081 if (to_vmx(vcpu)->nested.vmxon && in handle_set_cr0()7672 vmx->nested.smm.vmxon = vmx->nested.vmxon; in vmx_pre_enter_smm()7673 vmx->nested.vmxon = false; in vmx_pre_enter_smm()7683 if (vmx->nested.smm.vmxon) { in vmx_pre_leave_smm()7684 vmx->nested.vmxon = true; in vmx_pre_leave_smm()7685 vmx->nested.smm.vmxon = false; in vmx_pre_leave_smm()7705 return to_vmx(vcpu)->nested.vmxon; in vmx_apic_init_signal_blocked()