Lines Matching defs:pszPlugIn
1757 * @param pszPlugIn The plugin specifier to parse.
1759 static int dbgcPlugInExtractName(char *pszDst, const char *pszPlugIn)
1764 const char *pszName = RTPathFilename(pszPlugIn);
1793 && !RTPathHavePath(pszPlugIn)
1877 const char *pszPlugIn = (const char *)pvUser1;
1883 size_t cchModule = cchPath + 1 + strlen(pszPlugIn) + sizeof(DBGC_PLUG_IN_PREFIX) + 8;
1891 strcat(pszModule, pszPlugIn);
1897 rc = RTPathAppend(pszModule, cchModule, pszPlugIn);
1914 * @param pszPlugIn The plug-in module name.
1918 static int dbgcPlugInLoad(PDBGC pDbgc, const char *pszName, const char *pszPlugIn, PCDBGCCMD pCmd)
1935 if (RTPathHavePath(pszPlugIn))
1936 rc = dbgcPlugInTryLoad(pPlugIn, pszPlugIn);
1943 rc = RTPathTraverseList(szPath, '\0', dbgcPlugInLoadCallback, (void *)pszPlugIn, pPlugIn);
1951 rc = RTPathTraverseList(PathVar.u.pszString, ';', dbgcPlugInLoadCallback, (void *)pszPlugIn, pPlugIn);
1957 rc = RTPathTraverseList(szPath, ';', dbgcPlugInLoadCallback, (void *)pszPlugIn, pPlugIn);
1965 ? DBGCCmdHlpFail(pCmdHlp, pCmd, "could not find/load '%s'\n", pszPlugIn)
1978 ? DBGCCmdHlpFail(pCmdHlp, pCmd, "initialization of plug-in '%s' failed with rc=%Rrc\n", pszPlugIn, rc)
2058 const char *pszPlugIn = paArgs[i].u.pszString;
2062 int rc = dbgcPlugInExtractName(szName, pszPlugIn);
2064 return DBGCCmdHlpFail(pCmdHlp, pCmd, "Malformed plug-in name: '%s'\n", pszPlugIn);
2072 rc = dbgcPlugInLoad(pDbgc, szName, pszPlugIn, pCmd);
2118 const char *pszPlugIn = paArgs[i].u.pszString;
2122 int rc = dbgcPlugInExtractName(szName, pszPlugIn);
2124 return DBGCCmdHlpFail(pCmdHlp, pCmd, "Malformed plug-in name: '%s'\n", pszPlugIn);