Lines Matching defs:pszErrorId
192 * @param pszErrorId Unique error identification string. This is used by
207 VMMDECL(int) VMSetRuntimeError(PVM pVM, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, ...)
211 int rc = VMSetRuntimeErrorV(pVM, fFlags, pszErrorId, pszFormat, va);
226 * @param pszErrorId Error ID string.
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));
243 AssertPtr(pszErrorId);
244 Assert(*pszErrorId);
245 Assert(RTStrEnd(pszErrorId, 128) != NULL);
266 (PFNRT)vmR3SetRuntimeErrorV, 5, pVM, fFlags, pszErrorId, pszFormat, &va2);
273 (PFNRT)vmR3SetRuntimeError, 4, pVM, fFlags, pszErrorId, pszMessage);
283 vmSetRuntimeErrorCopy(pVM, fFlags, pszErrorId, pszFormat, va);
288 Log(("VMSetRuntimeErrorV: returns %Rrc (pszErrorId=%s)\n", rc, pszErrorId));
302 * @param pszErrorId Error ID string.
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);
320 size_t cchErrorID = pszErrorId ? strlen(pszErrorId) : 0;
341 memcpy((uint8_t *)pErr + pErr->off, pszErrorId, cchErrorID + 1);