Lines Matching refs:enmHaltMethod
974 VMHALTMETHOD enmHaltMethod;
1210 if ( pUVM->vm.s.enmHaltMethod != VMHALTMETHOD_INVALID
1214 pUVM->vm.s.enmHaltMethod = VMHALTMETHOD_INVALID;
1218 Assert(g_aHaltMethods[0].enmHaltMethod == VMHALTMETHOD_BOOTSTRAP);
1241 pUVM->vm.s.enmHaltMethod = g_aHaltMethods[i].enmHaltMethod;
1253 * @param enmHaltMethod The new halt method.
1256 int vmR3SetHaltMethodU(PUVM pUVM, VMHALTMETHOD enmHaltMethod)
1260 AssertReturn(enmHaltMethod > VMHALTMETHOD_INVALID && enmHaltMethod < VMHALTMETHOD_END, VERR_INVALID_PARAMETER);
1265 if (enmHaltMethod == VMHALTMETHOD_DEFAULT)
1271 enmHaltMethod = (VMHALTMETHOD)u32;
1272 if (enmHaltMethod <= VMHALTMETHOD_INVALID || enmHaltMethod >= VMHALTMETHOD_END)
1273 return VMSetError(pVM, VERR_INVALID_PARAMETER, RT_SRC_POS, N_("Invalid VM/HaltMethod value %d"), enmHaltMethod);
1278 enmHaltMethod = VMHALTMETHOD_GLOBAL_1;
1279 //enmHaltMethod = VMHALTMETHOD_1;
1280 //enmHaltMethod = VMHALTMETHOD_OLD;
1282 LogRel(("VM: Halt method %s (%d)\n", vmR3GetHaltMethodName(enmHaltMethod), enmHaltMethod));
1289 && g_aHaltMethods[i].enmHaltMethod != enmHaltMethod)