Lines Matching defs:pszConfig
234 * @param pszConfig The configuration change specification.
246 VMMDECL(int) DBGFR3TraceConfig(PVM pVM, const char *pszConfig)
249 AssertPtrReturn(pszConfig, VERR_INVALID_POINTER);
260 while ((ch = *pszConfig) != '\0')
271 if (ch == 'n' && pszConfig[1] == 'o')
274 pszConfig++;
282 } while ((ch = *++pszConfig) != '\0');
289 const char *pszName = pszConfig;
293 ch = *++pszConfig;
294 size_t const cchName = pszConfig - pszName;
361 * @param pszConfig Pointer to the output buffer.
364 VMMDECL(int) DBGFR3TraceQueryConfig(PVM pVM, char *pszConfig, size_t cbConfig)
367 AssertPtrReturn(pszConfig, VERR_INVALID_POINTER);
370 *pszConfig = '\0';
379 rc = RTStrCopy(pszConfig, cbConfig, "all");
382 rc = RTStrCopy(pszConfig, cbConfig, "-all");
385 char *pszDst = pszConfig;
391 size_t cchThis = g_aVmmTpGroups[i].cchName + (pszDst != pszConfig);
397 if (pszDst != pszConfig)
413 *pszConfig = '\0';