Lines Matching defs:pszFilename

106  * @param   pszFilename Image filename.
109 RTDECL(int) RTLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod)
111 return RTLdrLoadEx(pszFilename, phLdrMod, RTLDRLOAD_FLAGS_LOCAL, NULL);
116 RTDECL(int) RTLdrLoadEx(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo)
118 LogFlow(("RTLdrLoadEx: pszFilename=%p:{%s} phLdrMod=%p fFlags=%#x pErrInfo=%p\n", pszFilename, pszFilename, phLdrMod, fFlags, pErrInfo));
124 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER);
159 rc = rtldrNativeLoad(pszFilename, &pMod->hNative, fFlags, pErrInfo);
178 RTDECL(int) RTLdrLoadSystem(const char *pszFilename, bool fNoUnload, PRTLDRMOD phLdrMod)
180 LogFlow(("RTLdrLoadSystem: pszFilename=%p:{%s} fNoUnload=%RTbool phLdrMod=%p\n",
181 pszFilename, pszFilename, fNoUnload, phLdrMod));
188 AssertPtrReturn(pszFilename, VERR_INVALID_PARAMETER);
189 AssertMsgReturn(!RTPathHasPath(pszFilename), ("%s\n", pszFilename), VERR_INVALID_PARAMETER);
194 size_t cchFilename = strlen(pszFilename);
198 if (!RTPathHasSuffix(pszFilename))
204 int rc = rtldrNativeLoadSystem(pszFilename, pszSuffix, fNoUnload ? RTLDRLOAD_FLAGS_NO_UNLOAD : 0, phLdrMod);
210 RTDECL(void *) RTLdrGetSystemSymbol(const char *pszFilename, const char *pszSymbol)
214 int rc = RTLdrLoadSystem(pszFilename, true /*fNoUnload*/, &hLdrMod);
233 * @param pszFilename Image filename. No path.
236 RTDECL(int) RTLdrLoadAppPriv(const char *pszFilename, PRTLDRMOD phLdrMod)
238 LogFlow(("RTLdrLoadAppPriv: pszFilename=%p:{%s} phLdrMod=%p\n", pszFilename, pszFilename, phLdrMod));
245 AssertPtrReturn(pszFilename, VERR_INVALID_PARAMETER);
246 AssertMsgReturn(!RTPathHasPath(pszFilename), ("%s\n", pszFilename), VERR_INVALID_PARAMETER);
251 size_t cchFilename = strlen(pszFilename);
256 if (!RTPathHasSuffix(pszFilename))
271 memcpy(psz, pszFilename, cchFilename);
325 RTDECL(bool) RTLdrIsLoadable(const char *pszFilename)
331 int rc = RTLdrLoad(pszFilename, &hLib);