Searched defs:folderIndex (Results 1 - 8 of 8) sorted by relevance
/external/lzma/CPP/7zip/Archive/7z/ |
H A D | 7zExtract.cpp | 30 CNum fileIndex, CNum folderIndex):
35 FolderIndex(folderIndex),
96 CNum folderIndex = db.FileIndexToFolderIndexMap[fileIndex];
local 97 if (folderIndex == kNumNoIndex)
107 folderIndex != extractFolderInfoVector.Back().FolderIndex
117 kNumNoIndex, folderIndex));
118 UInt64 unpackSize = db.GetFolderUnpackSize(folderIndex);
125 // const CFolderInfo &folderInfo = m_dam_Folders[folderIndex];
126 CNum startIndex = db.FolderStartFileIndex[folderIndex];
201 CNum folderIndex local 26 CExtractFolderInfo( int volumeIndex, CNum fileIndex, CNum folderIndex) argument [all...] |
H A D | 7zDecode.cpp | 97 const CFolders &folders, int folderIndex,
106 const UInt64 *packPositions = &folders.PackPositions[folders.FoStartPackStreamIndex[folderIndex]];
108 folders.ParseFolderInfo(folderIndex, folderInfo);
110 if (!folderInfo.CheckStructure(folders.GetNumFolderUnpackSizes(folderIndex)))
226 UInt32 unpackStreamIndexStart = folders.FoToCoderUnpackSizes[folderIndex];
93 Decode( DECL_EXTERNAL_CODECS_LOC_VARS IInStream *inStream, UInt64 startPos, const CFolders &folders, int folderIndex, ISequentialOutStream *outStream, ICompressProgressInfo *compressProgress _7Z_DECODER_CRYPRO_VARS_DECL , bool mtMode, UInt32 numThreads ) argument
|
H A D | 7zHandler.cpp | 262 bool CHandler::IsFolderEncrypted(CNum folderIndex) const
264 if (folderIndex == kNumNoIndex)
266 size_t startPos = _db.FoCodersDataOffset[folderIndex];
268 size_t size = _db.FoCodersDataOffset[folderIndex + 1] - startPos;
359 HRESULT CHandler::SetMethodToProp(CNum folderIndex, PROPVARIANT *prop) const
argument 362 if (folderIndex == kNumNoIndex)
370 size_t startPos = _db.FoCodersDataOffset[folderIndex];
372 size_t size = _db.FoCodersDataOffset[folderIndex + 1] - startPos;
571 CNum folderIndex = _db.FileIndexToFolderIndexMap[index2];
local 572 if (folderIndex ! 615 CNum folderIndex = _db.FileIndexToFolderIndexMap[index2]; local [all...] |
H A D | 7zIn.h | 63 void ParseFolderInfo(unsigned folderIndex, CFolder &folder) const;
65 unsigned GetNumFolderUnpackSizes(unsigned folderIndex) const
67 return FoToCoderUnpackSizes[folderIndex + 1] - FoToCoderUnpackSizes[folderIndex];
70 UInt64 GetFolderUnpackSize(unsigned folderIndex) const
72 return CoderUnpackSizes[FoToCoderUnpackSizes[folderIndex] + FoToMainUnpackSizeIndex[folderIndex]];
246 UInt64 GetFolderStreamPos(unsigned folderIndex, unsigned indexInFolder) const
argument 249 PackPositions[FoStartPackStreamIndex[folderIndex] + indexInFolder];
252 UInt64 GetFolderFullPackSize(unsigned folderIndex) cons 259 GetFolderPackStreamSize(unsigned folderIndex, unsigned streamIndex) const argument 267 CNum folderIndex = FileIndexToFolderIndexMap[fileIndex]; local [all...] |
H A D | 7zIn.cpp | 494 void CFolders::ParseFolderInfo(unsigned folderIndex, CFolder &folder) const
argument 496 size_t startPos = FoCodersDataOffset[folderIndex];
498 inByte.Init(CodersData + startPos, FoCodersDataOffset[folderIndex + 1] - startPos);
1451 CNum folderIndex = 0;
local 1468 if (folderIndex >= NumFolders)
1470 FolderStartFileIndex[folderIndex] = i;
1471 if (NumUnpackStreamsVector[folderIndex] != 0)
1473 folderIndex++;
1476 FileIndexToFolderIndexMap[i] = folderIndex;
1479 if (++indexInFolder >= NumUnpackStreamsVector[folderIndex])
[all...] |
H A D | 7zUpdate.cpp | 1067 int folderIndex = rep.FolderIndex;
local 1069 if (rep.NumCopyFiles == db->NumUnpackStreamsVector[folderIndex])
1071 UInt64 packSize = db->GetFolderFullPackSize(folderIndex);
1073 db->GetFolderStreamPos(folderIndex, 0), packSize, progress));
1077 db->ParseFolderInfo(folderIndex, folder);
1078 CNum startIndex = db->FoStartPackStreamIndex[folderIndex];
1086 UInt32 indexStart = db->FoToCoderUnpackSizes[folderIndex];
1087 UInt32 indexEnd = db->FoToCoderUnpackSizes[folderIndex + 1];
1095 CNum numUnpackStreams = db->NumUnpackStreamsVector[folderIndex];
1098 for (CNum fi = db->FolderStartFileIndex[folderIndex]; indexInFolde [all...] |
/external/lzma/C/ |
H A D | 7zDec.c | 456 SRes SzAr_DecodeFolder(const CSzAr *p, UInt32 folderIndex,
argument 466 const Byte *data = p->CodersData + p->FoCodersOffsets[folderIndex];
468 sd.Size = p->FoCodersOffsets[folderIndex + 1] - p->FoCodersOffsets[folderIndex];
470 sdSizes.Data = p->UnpackSizesData + p->FoSizesOffsets[folderIndex];
472 p->FoSizesOffsets[folderIndex + 1] -
473 p->FoSizesOffsets[folderIndex];
486 p->PackPositions + p->FoStartPackStreamIndex[folderIndex],
|
H A D | 7zArcIn.c | 1337 UInt32 folderIndex = 0;
local 1409 if (folderIndex >= p->db.NumFolders)
1411 p->FolderStartFileIndex[folderIndex] = i;
1423 folderIndex++; // check it
1426 p->FileIndexToFolderIndexMap[i] = folderIndex;
1436 UInt32 mix = (UInt32)p->db.FoSizesOffsets[folderIndex];
1440 p->db.FoSizesOffsets[folderIndex] = sdCodersUnpSizes.Data - p->db.UnpackSizesData;
1455 // UInt64 folderUnpackSize = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
1456 startFolderUnpackPos = p->UnpackPositions[p->FolderStartFileIndex[folderIndex]];
1463 p->CRCs.Vals[i] = p->db.FolderCRCs.Vals[folderIndex];
1711 UInt32 folderIndex = p->FileIndexToFolderIndexMap[fileIndex]; local [all...] |
Completed in 143 milliseconds