Searched refs:vmxon (Results 1 – 4 of 4) sorted by relevance
87 /* Setup of a region of guest memory for the vmxon region. */ in vcpu_alloc_vmx() 88 vmx->vmxon = (void *)vm_alloc_page(vm); in vcpu_alloc_vmx() 89 vmx->vmxon_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx() 90 vmx->vmxon_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx() 163 *(u32 *)(vmx->vmxon) = vmcs_revision(); in prepare_for_vmx_operation() 164 if (vmxon(vmx->vmxon_gpa)) in prepare_for_vmx_operation()
295 static inline int vmxon(u64 phys) in vmxon() function501 void *vmxon; member
343 if (!vmx->nested.vmxon && !vmx->nested.smm.vmxon) in free_nested() 348 vmx->nested.vmxon = false; in free_nested() 349 vmx->nested.smm.vmxon = false; in free_nested() 1515 if (vmx->nested.vmxon) in vmx_set_vmx_msr() 3599 if (!to_vmx(vcpu)->nested.vmxon) {5440 vmx->nested.vmxon = true; in enter_vmx_operation() 5508 if (vmx->nested.vmxon) in handle_vmxon() 6773 (vmx->nested.vmxon || vmx->nested.smm.vmxon)) { in vmx_get_nested_state() [all...]
2520 vmx->nested.vmxon) in vmx_set_msr() 3420 if (to_vmx(vcpu)->nested.vmxon) in vmx_set_cr0() 3561 if (to_vmx(vcpu)->nested.vmxon && !nested_cr4_valid(vcpu, cr4)) in vmx_set_cr4() 8415 vmx->nested.smm.vmxon = vmx->nested.vmxon; in vmx_enter_smm() 8416 vmx->nested.vmxon = false; in vmx_enter_smm() 8426 if (vmx->nested.smm.vmxon) { in vmx_enter_smm() 8427 vmx->nested.vmxon = true; in vmx_enter_smm() 8428 vmx->nested.smm.vmxon = false; in vmx_enter_smm() 8454 return to_vmx(vcpu)->nested.vmxon in vmx_leave_smm() [all...]