Lines Matching defs:fFlags
189 * @param fFlags Flags indicating which actions to take.
207 VMMDECL(int) VMSetRuntimeError(PVM pVM, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, ...)
211 int rc = VMSetRuntimeErrorV(pVM, fFlags, pszErrorId, pszFormat, va);
224 * @param fFlags Flags indicating which actions to take. See
232 VMMDECL(int) VMSetRuntimeErrorV(PVM pVM, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, va_list va)
234 Log(("VMSetRuntimeErrorV: fFlags=%#x pszErrorId=%s\n", fFlags, pszErrorId));
240 AssertMsg(!(fFlags & ~(VMSETRTERR_FLAGS_NO_WAIT | VMSETRTERR_FLAGS_SUSPEND | VMSETRTERR_FLAGS_FATAL)), ("%#x\n", fFlags));
241 Assert(!(fFlags & VMSETRTERR_FLAGS_NO_WAIT) || !VM_IS_EMT(pVM));
242 Assert(!(fFlags & VMSETRTERR_FLAGS_SUSPEND) || !(fFlags & VMSETRTERR_FLAGS_FATAL));
258 if ( !(fFlags & VMSETRTERR_FLAGS_NO_WAIT)
261 fFlags &= ~VMSETRTERR_FLAGS_NO_WAIT;
266 (PFNRT)vmR3SetRuntimeErrorV, 5, pVM, fFlags, pszErrorId, pszFormat, &va2);
273 (PFNRT)vmR3SetRuntimeError, 4, pVM, fFlags, pszErrorId, pszMessage);
283 vmSetRuntimeErrorCopy(pVM, fFlags, pszErrorId, pszFormat, va);
301 * @param fFlags The error flags.
308 void vmSetRuntimeErrorCopy(PVM pVM, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, va_list va)
310 NOREF(pVM); NOREF(fFlags); NOREF(pszErrorId); NOREF(pszFormat); NOREF(va);
334 pErr->fFlags = fFlags;