Lines Matching refs:curNode
311 const NWildcard::CCensorNode &curNode,
318 const NWildcard::CCensorNode &curNode, in EnumerateDirItems_Spec() argument
329 curNode, parent, parent, phyPrefix + name2, in EnumerateDirItems_Spec()
342 const NWildcard::CCensorNode &curNode, in EnumerateAltStreams() argument
363 if (curNode.CheckPathToRoot(false, addArchivePrefixNew, true)) in EnumerateAltStreams()
398 const NWildcard::CCensorNode &curNode, in EnumerateForItem() argument
410 if (curNode.CheckPathToRoot(false, addArchivePrefixNewTemp, !fi.IsDir())) in EnumerateForItem()
415 if (curNode.CheckPathToRoot(true, addArchivePrefixNew, !fi.IsDir())) in EnumerateForItem()
434 RINOK(EnumerateAltStreams(fi, curNode, phyParent, logParent, in EnumerateForItem()
454 int index = curNode.FindSubNode(name); in EnumerateForItem()
456 nextNode = &curNode.SubNodes[index]; in EnumerateForItem()
464 nextNode = &curNode; in EnumerateForItem()
476 static bool CanUseFsDirect(const NWildcard::CCensorNode &curNode) in CanUseFsDirect() argument
478 FOR_VECTOR (i, curNode.IncludeItems) in CanUseFsDirect()
480 const NWildcard::CItem &item = curNode.IncludeItems[i]; in CanUseFsDirect()
516 const NWildcard::CCensorNode &curNode, in EnumerateDirItems() argument
523 if (curNode.NeedCheckSubDirs()) in EnumerateDirItems()
531 if (CanUseFsDirect(curNode)) in EnumerateDirItems()
538 for (i = 0; i < curNode.IncludeItems.Size(); i++) in EnumerateDirItems()
540 const NWildcard::CItem &item = curNode.IncludeItems[i]; in EnumerateDirItems()
609 if (curNode.CheckPathToRoot(false, pathParts, !isDir)) in EnumerateDirItems()
644 RINOK(EnumerateAltStreams(fi, curNode, phyParent, logParent, in EnumerateDirItems()
654 int index = curNode.FindSubNode(name); in EnumerateDirItems()
660 nextNode = &curNode.SubNodes[index]; in EnumerateDirItems()
664 nextNode = &curNode; in EnumerateDirItems()
672 for (i = 0; i < curNode.SubNodes.Size(); i++) in EnumerateDirItems()
677 const NWildcard::CCensorNode &nextNode = curNode.SubNodes[i]; in EnumerateDirItems()
733 if (phyPrefix.IsEmpty() && curNode.IncludeItems.Size() > 0) in EnumerateDirItems()
736 for (i = 0; i < curNode.IncludeItems.Size(); i++) in EnumerateDirItems()
738 const NWildcard::CItem &item = curNode.IncludeItems[i]; in EnumerateDirItems()
752 if (i == curNode.IncludeItems.Size()) in EnumerateDirItems()
766 RINOK(EnumerateForItem(fi, curNode, phyParent, logParent, phyPrefix, in EnumerateDirItems()
794 RINOK(EnumerateForItem(fi, curNode, phyParent, logParent, phyPrefix, in EnumerateDirItems()