Lines Matching defs:pszSourceRoot
1579 * @param pszSourceRoot Source root path. No trailing directory slash!
1586 static int ctrlCopyTranslatePath(const char *pszSourceRoot, const char *pszSource,
1589 AssertPtrReturn(pszSourceRoot, VERR_INVALID_POINTER);
1594 AssertReturn(RTPathStartsWith(pszSource, pszSourceRoot), VERR_INVALID_PARAMETER);
1605 size_t srcOff = strlen(pszSourceRoot);
1637 pszSourceRoot, pszSource, pszDest, *ppszTranslated);
1650 const char *pszSourceRoot;
1677 aTests[iTest].pszSourceRoot, aTests[iTest].pszSource, aTests[iTest].pszDest);
1680 int iResult = ctrlCopyTranslatePath(aTests[iTest].pszSourceRoot, aTests[iTest].pszSource,
2398 * @param pszSourceRoot Source root to free.
2400 static void ctrlCopyFreeSourceRoot(char *pszSourceRoot)
2402 RTStrFree(pszSourceRoot);
2568 char *pszSourceRoot;
2569 vrc = ctrlCopyCreateSourceRoot(pszSource, &pszSourceRoot);
2588 vrc = ctrlCopyDirExistsOnSource(pContext, pszSourceRoot, &fSourceExists);
2616 vrc = ctrlCopyTranslatePath(pszSourceRoot, pszSource,
2636 ctrlCopyFreeSourceRoot(pszSourceRoot);