Lines Matching defs:pszDir

985  * @param   pszDir              Pointer to the directory buffer.
986 * @param cchDir The length of pszDir in pszDir.
989 static RTEXITCODE processDirSub(char *pszDir, size_t cchDir, PRTDIRENTRYEX pDirEntry, int iLogDepth)
991 Assert(cchDir > 0); Assert(pszDir[cchDir] == '\0');
995 return RTMsgErrorExit(RTEXITCODE_FAILURE, "Path too long: '%s'\n", pszDir);
999 int rc = RTDirOpen(&pDir, pszDir);
1001 return RTMsgErrorExit(RTEXITCODE_FAILURE, "RTDirOpen failed on '%s': %Rrc\n", pszDir, rc);
1004 if (!RTPATH_IS_SEP(pszDir[cchDir - 1]))
1006 pszDir[cchDir++] = RTPATH_SLASH;
1007 pszDir[cchDir] = '\0';
1030 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "Path too long: '%s' in '%.*s'\n", pDirEntry->szName, cchDir, pszDir);
1041 memcpy(&pszDir[cchDir], pDirEntry->szName, pDirEntry->cbName + 1);
1042 RTEXITCODE rcExit2 = processPdb(pszDir);
1060 memcpy(&pszDir[cchDir], pDirEntry->szName, pDirEntry->cbName + 1);
1062 RTMsgInfo("%s%s ...\n", pszDir, RTPATH_SLASH_STR);
1063 RTEXITCODE rcExit2 = processDirSub(pszDir, cchDir + pDirEntry->cbName, pDirEntry, iLogDepth - 1);
1070 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "RTDirReadEx failed: %Rrc\npszDir=%.*s", rc, cchDir, pszDir);
1074 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "RTDirClose failed: %Rrc\npszDir=%.*s", rc, cchDir, pszDir);
1083 * @param pszDir The directory to search.
1085 static RTEXITCODE processDir(const char *pszDir)
1088 int rc = RTPathAbs(pszDir, szPath, sizeof(szPath));
1090 return RTMsgErrorExit(RTEXITCODE_FAILURE, "RTPathAbs failed on '%s': %Rrc\n", pszDir, rc);