Lines Matching refs:phyPrefix
259 HRESULT CDirItems::EnumerateOneDir(const FString &phyPrefix, CObjectVector<NFind::CFileInfo> &files)
262 // printf("\n enumerator.SetDirPrefix(phyPrefix) \n");
264 enumerator.SetDirPrefix(phyPrefix);
274 return AddError(phyPrefix);
280 RINOK(ScanProgress(phyPrefix))
296 return AddError(phyPrefix);
310 const FString path = phyPrefix + de.Name;
321 RINOK(ScanProgress(phyPrefix))
333 HRESULT CDirItems::EnumerateDir(int phyParent, int logParent, const FString &phyPrefix)
335 RINOK(ScanProgress(phyPrefix))
338 RINOK(EnumerateOneDir(phyPrefix, files))
350 const FString path = phyPrefix + di.Name;
367 RINOK(AddSecurityItem(phyPrefix + fi.Name, secureIndex))
375 RINOK(ScanProgress(phyPrefix))
382 RINOK(EnumerateDir((int)parent, (int)parent, phyPrefix + name2))
407 const FString &phyPrefix,
412 const int phyParent = phyPrefix.IsEmpty() ? -1 : (int)AddPrefix(-1, -1, fs2us(phyPrefix));
417 NFile::NName::IsAltStreamPrefixWithColon(fs2us(phyPrefix));
424 const FString phyPath = phyPrefix + filePath;
466 RINOK(EnumerateDir((int)parent, (int)parent, phyPrefix + phyPrefixCur + name2))
480 const FString &phyPrefix,
494 it's similar to EnumerateDirItems, but phyPrefix doesn't include (curFolderName)
500 const FString &phyPrefix, // without (curFolderName)
509 curNode, (int)parent, (int)parent, phyPrefix + name2,
573 const FString &phyPrefix)
585 const FString path = phyPrefix + fi.Name;
606 const int phyParent, const int logParent, const FString &phyPrefix,
644 RINOK(dirItems.AddSecurityItem(phyPrefix + fi.Name, secureIndex))
670 RINOK(dirItems.SetLinkInfo(dirItem, fi, phyPrefix))
679 phyPrefix + fi.Name, // with (fi.Name)
736 phyPrefix, // without (fi.Name)
790 const int phyParent, const int logParent, const FString &phyPrefix,
803 RINOK(dirItems.ScanProgress(phyPrefix))
819 FString fullPath = phyPrefix + us2fs(name);
838 if (phyPrefix.IsEmpty())
873 if (IsVirtualFsFolder(phyPrefix, name))
928 RINOK(dirItems.SetLinkInfo(dirItem, fi, phyPrefix))
990 RINOK(EnumerateDirItems_Spec(*nextNode, phyParent, logParent, fi.Name, phyPrefix,
1000 FString fullPath = phyPrefix + us2fs(nextNode.Name);
1005 if (phyPrefix.IsEmpty())
1009 else if(phyPrefix.IsEmpty()
1010 || (phyPrefix.Len() == NName::kSuperPathPrefixSize
1011 && IsSuperPath(phyPrefix)))
1019 if ((phyPrefix.IsEmpty() && nextNode.Name.IsEmpty())
1021 || IsVirtualFsFolder(phyPrefix, nextNode.Name)
1045 RINOK(EnumerateDirItems_Spec(nextNode, phyParent, logParent, fi.Name, phyPrefix,
1058 if (phyPrefix.IsEmpty() && curNode.IncludeItems.Size() > 0)
1091 RINOK(EnumerateForItem(fi, curNode, phyParent, logParent, phyPrefix,
1107 RINOK(dirItems.EnumerateOneDir(phyPrefix, files))
1117 const FString path = phyPrefix + di.Name;
1141 const FString path = phyPrefix + di.Name;
1152 RINOK(EnumerateForItem(fi, curNode, phyParent, logParent, phyPrefix,
1156 RINOK(dirItems.ScanProgress(phyPrefix))