OS_ASSERT
OS_ASSERT(os_mtx_owned(&vcpu->lock));
OS_ASSERT(os_rwl_wheld(&mach->lock));
OS_ASSERT(mach->present);
OS_ASSERT(os_cpu_number(cpu) >= 0 && os_cpu_number(cpu) < haiku_smp_get_num_cpus());
OS_ASSERT(cpuid->mask);
OS_ASSERT(__SHIFTOUT(info, SVM_EXIT_IO_SEG) < 6);
OS_ASSERT(ret == 0);
OS_ASSERT(ret == 0);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(cpudata->vmcs_refcnt == 1);
OS_ASSERT(ret == 0);
OS_ASSERT(ret == 0);
OS_ASSERT(cpuid->mask);
OS_ASSERT(gpr < 16);
OS_ASSERT(gpr < 16);
OS_ASSERT(gpr < 16);
OS_ASSERT(__SHIFTOUT(info, VMX_INFO_IO_SEG) < 6);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(cpudata->vmcs_refcnt > 0);
OS_ASSERT(os_mtx_owned(&vcpu->lock));
OS_ASSERT(os_rwl_wheld(&mach->lock));
OS_ASSERT(mach->present);
OS_ASSERT(os_cpu_number(cpu) >= 0 && os_cpu_number(cpu) < haiku_smp_get_num_cpus());
OS_ASSERT(cpuid->mask);
OS_ASSERT(__SHIFTOUT(info, SVM_EXIT_IO_SEG) < 6);
OS_ASSERT(ret == 0);
OS_ASSERT(ret == 0);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(cpudata->vmcs_refcnt == 1);
OS_ASSERT(ret == 0);
OS_ASSERT(ret == 0);
OS_ASSERT(cpuid->mask);
OS_ASSERT(gpr < 16);
OS_ASSERT(gpr < 16);
OS_ASSERT(gpr < 16);
OS_ASSERT(__SHIFTOUT(info, VMX_INFO_IO_SEG) < 6);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(os_preempt_disabled());
OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa);
OS_ASSERT(cpudata->vmcs_refcnt > 0);