• Home
  • Raw
  • Download

Lines Matching refs:folders

623     CFolders &folders)  in ReadUnpackInfo()  argument
633 folders.NumFolders = numFolders; in ReadUnpackInfo()
635 folders.FoStartPackStreamIndex.Alloc(numFolders + 1); in ReadUnpackInfo()
636 folders.FoToMainUnpackSizeIndex.Alloc(numFolders); in ReadUnpackInfo()
637 folders.FoCodersDataOffset.Alloc(numFolders + 1); in ReadUnpackInfo()
638 folders.FoToCoderUnpackSizes.Alloc(numFolders + 1); in ReadUnpackInfo()
651 folders.FoCodersDataOffset[fo] = _inByteBack->GetPtr() - startBufPtr; in ReadUnpackInfo()
675 if (folders.ParsedMethods.IDs.Size() < 128) in ReadUnpackInfo()
676 folders.ParsedMethods.IDs.AddToUniqueSorted(id); in ReadUnpackInfo()
700 if (folders.ParsedMethods.Lzma2Prop < v) in ReadUnpackInfo()
701 folders.ParsedMethods.Lzma2Prop = v; in ReadUnpackInfo()
706 if (folders.ParsedMethods.LzmaDic < dicSize) in ReadUnpackInfo()
707 folders.ParsedMethods.LzmaDic = dicSize; in ReadUnpackInfo()
763 folders.FoToCoderUnpackSizes[fo] = numCodersOutStreams; in ReadUnpackInfo()
765 folders.FoStartPackStreamIndex[fo] = packStreamIndex; in ReadUnpackInfo()
766 if (numPackStreams > folders.NumPackStreams - packStreamIndex) in ReadUnpackInfo()
769 folders.FoToMainUnpackSizeIndex[fo] = (Byte)indexOfMainStream; in ReadUnpackInfo()
773 folders.FoToCoderUnpackSizes[fo] = numCodersOutStreams; in ReadUnpackInfo()
774 folders.FoStartPackStreamIndex[fo] = packStreamIndex; in ReadUnpackInfo()
775 folders.FoCodersDataOffset[fo] = _inByteBack->GetPtr() - startBufPtr; in ReadUnpackInfo()
776 folders.CodersData.CopyFrom(startBufPtr, dataSize); in ReadUnpackInfo()
782 folders.CoderUnpackSizes.Alloc(numCodersOutStreams); in ReadUnpackInfo()
784 folders.CoderUnpackSizes[i] = ReadNumber(); in ReadUnpackInfo()
793 ReadHashDigests(numFolders, folders.FolderCRCs); in ReadUnpackInfo()
801 CFolders &folders, in ReadSubStreamsInfo() argument
805 folders.NumUnpackStreamsVector.Alloc(folders.NumFolders); in ReadSubStreamsInfo()
807 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
808 folders.NumUnpackStreamsVector[i] = 1; in ReadSubStreamsInfo()
817 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
818 folders.NumUnpackStreamsVector[i] = ReadNum(); in ReadSubStreamsInfo()
828 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
832 CNum numSubstreams = folders.NumUnpackStreamsVector[i]; in ReadSubStreamsInfo()
844 UInt64 folderUnpackSize = folders.GetFolderUnpackSize(i); in ReadSubStreamsInfo()
853 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
857 CNum val = folders.NumUnpackStreamsVector[i]; in ReadSubStreamsInfo()
861 unpackSizes.Add(folders.GetFolderUnpackSize(i)); in ReadSubStreamsInfo()
866 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
868 CNum numSubstreams = folders.NumUnpackStreamsVector[i]; in ReadSubStreamsInfo()
869 if (numSubstreams != 1 || !folders.FolderCRCs.ValidAndDefined(i)) in ReadSubStreamsInfo()
889 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
891 CNum numSubstreams = folders.NumUnpackStreamsVector[i]; in ReadSubStreamsInfo()
892 if (numSubstreams == 1 && folders.FolderCRCs.ValidAndDefined(i)) in ReadSubStreamsInfo()
895 digests.Vals[k] = folders.FolderCRCs.Vals[i]; in ReadSubStreamsInfo()
921 for (i = 0; i < folders.NumFolders; i++) in ReadSubStreamsInfo()
923 CNum numSubstreams = folders.NumUnpackStreamsVector[i]; in ReadSubStreamsInfo()
924 if (numSubstreams == 1 && folders.FolderCRCs.ValidAndDefined(i)) in ReadSubStreamsInfo()
927 digests.Vals[k] = folders.FolderCRCs.Vals[i]; in ReadSubStreamsInfo()
943 CFolders &folders, in ReadStreamsInfo() argument
952 ReadPackInfo(folders); in ReadStreamsInfo()
958 ReadUnpackInfo(dataVector, folders); in ReadStreamsInfo()
962 if (folders.NumFolders != 0 && !folders.PackPositions) in ReadStreamsInfo()
965 folders.PackPositions.Alloc(1); in ReadStreamsInfo()
966 folders.PackPositions[0] = 0; in ReadStreamsInfo()
971 ReadSubStreamsInfo(folders, unpackSizes, digests); in ReadStreamsInfo()
976 folders.NumUnpackStreamsVector.Alloc(folders.NumFolders); in ReadStreamsInfo()
981 for (CNum i = 0; i < folders.NumFolders; i++) in ReadStreamsInfo()
983 folders.NumUnpackStreamsVector[i] = 1; in ReadStreamsInfo()
984 unpackSizes.Add(folders.GetFolderUnpackSize(i)); in ReadStreamsInfo()
1053 CFolders folders; in ReadAndDecodePackedStreams() local
1059 folders, in ReadAndDecodePackedStreams()
1065 for (CNum i = 0; i < folders.NumFolders; i++) in ReadAndDecodePackedStreams()
1068 UInt64 unpackSize64 = folders.GetFolderUnpackSize(i); in ReadAndDecodePackedStreams()
1081 folders, i, in ReadAndDecodePackedStreams()
1096 if (folders.FolderCRCs.ValidAndDefined(i)) in ReadAndDecodePackedStreams()
1097 if (CrcCalc(data, unpackSize) != folders.FolderCRCs.Vals[i]) in ReadAndDecodePackedStreams()
1101 if (folders.PackPositions) in ReadAndDecodePackedStreams()
1102 HeadersSize += folders.PackPositions[folders.NumPackStreams]; in ReadAndDecodePackedStreams()