Lines Matching refs:pszPath
46 DECLHIDDEN(int) rtProcInitExePath(char *pszPath, size_t cchPath)
56 if (sysctl(aiName, RT_ELEMENTS(aiName), pszPath, &cchExePath, NULL, 0) == 0)
59 int rc = rtPathFromNative(&pszTmp, pszPath, NULL);
60 AssertMsgRCReturn(rc, ("rc=%Rrc pszPath=\"%s\"\nhex: %.*Rhxs\n", rc, pszPath, cchExePath, pszPath), rc);
61 if (pszTmp != pszPath)
63 rc = RTStrCopy(pszPath, cchPath, pszTmp);
64 rtPathFreeIprt(pszTmp, pszPath);
78 int cchLink = readlink("/proc/curproc/file", pszPath, cchPath - 1);
81 pszPath[cchLink] = '\0';
84 int rc = rtPathFromNative(&pszTmp, pszPath);
85 AssertMsgRCReturn(rc, ("rc=%Rrc pszLink=\"%s\"\nhex: %.*Rhxs\n", rc, pszPath, cchLink, pszPath), rc);
86 if (pszTmp != pszPath)
88 rc = RTStrCopy(pszPath, cchPath, pszTmp);
111 if (pszTmp != pszPath)
113 rc = RTStrCopy(pszPath, cchPath, pszTmp);
114 rtPathFreeIprt(pszTmp, pszPath);