Lines Matching defs:pSettingsStack

903  * @param   pSettingsStack      The top element on the settings stack.
910 static int scmSettingsStackMakeFileBase(PCSCMSETTINGS pSettingsStack, const char *pszFilename,
913 int rc = scmSettingsBaseInitAndCopy(pBase, &pSettingsStack->Base);
917 PCSCMSETTINGS pCur = pSettingsStack;
1177 * @param pSettingsStack The settings stack (pointer to the top element).
1180 PSCMSETTINGS pSettingsStack)
1183 int rc = scmSettingsStackMakeFileBase(pSettingsStack, pszFilename, pszBasename, cchBasename, &Base);
1238 * @param pSettingsStack The settings stack (pointer to the top element).
1243 PSCMSETTINGS pSettingsStack, unsigned iRecursion)
1260 if (pSettingsStack->Base.fOnlySvnDirs)
1312 rc = scmProcessFile(pszBuf, pEntry->szName, pEntry->cbName, pSettingsStack);
1324 if ( !pSettingsStack->Base.pszFilterOutDirs
1325 || !*pSettingsStack->Base.pszFilterOutDirs
1326 || ( !RTStrSimplePatternMultiMatch(pSettingsStack->Base.pszFilterOutDirs, RTSTR_MAX,
1328 && !RTStrSimplePatternMultiMatch(pSettingsStack->Base.pszFilterOutDirs, RTSTR_MAX,
1333 rc = scmSettingsStackPushDir(&pSettingsStack, pszBuf);
1336 rc = scmProcessDirTreeRecursion(pszBuf, cchSubDir, pEntry, pSettingsStack, iRecursion + 1);
1337 scmSettingsStackPopAndDestroy(&pSettingsStack);
1356 static int scmProcessDirTree(char *pszDir, PSCMSETTINGS pSettingsStack)
1365 rc = scmProcessDirTreeRecursion(pszDir, strlen(pszDir), &Entry, pSettingsStack, 0);
1378 * @param pSettingsStack The settings stack (pointer to the top element).
1380 static int scmProcessSomething(const char *pszSomething, PSCMSETTINGS pSettingsStack)
1389 rc = scmSettingsCreateForPath(&pSettings, &pSettingsStack->Base, szBuf);
1392 scmSettingsStackPush(&pSettingsStack, pSettings);
1400 rc = scmProcessFile(szBuf, pszBasename, cchBasename, pSettingsStack);
1409 rc = scmProcessDirTree(szBuf, pSettingsStack);
1411 PSCMSETTINGS pPopped = scmSettingsStackPop(&pSettingsStack);