Lines Matching refs:folderIndex
184 UInt32 folderIndex = 0; in SzArEx_Fill() local
221 if (folderIndex >= p->db.NumFolders) in SzArEx_Fill()
223 p->FolderStartFileIndex[folderIndex] = i; in SzArEx_Fill()
224 if (p->db.Folders[folderIndex].NumUnpackStreams != 0) in SzArEx_Fill()
226 folderIndex++; in SzArEx_Fill()
229 p->FileIndexToFolderIndexMap[i] = folderIndex; in SzArEx_Fill()
233 if (indexInFolder >= p->db.Folders[folderIndex].NumUnpackStreams) in SzArEx_Fill()
235 folderIndex++; in SzArEx_Fill()
243 UInt64 SzArEx_GetFolderStreamPos(const CSzArEx *p, UInt32 folderIndex, UInt32 indexInFolder) in SzArEx_GetFolderStreamPos() argument
246 p->PackStreamStartPositions[p->FolderStartPackStreamIndex[folderIndex] + indexInFolder]; in SzArEx_GetFolderStreamPos()
249 int SzArEx_GetFolderFullPackSize(const CSzArEx *p, UInt32 folderIndex, UInt64 *resSize) in SzArEx_GetFolderFullPackSize() argument
251 UInt32 packStreamIndex = p->FolderStartPackStreamIndex[folderIndex]; in SzArEx_GetFolderFullPackSize()
252 CSzFolder *folder = p->db.Folders + folderIndex; in SzArEx_GetFolderFullPackSize()
1334 UInt32 folderIndex = p->FileIndexToFolderIndexMap[fileIndex]; in SzArEx_Extract() local
1338 if (folderIndex == (UInt32)-1) in SzArEx_Extract()
1341 *blockIndex = folderIndex; in SzArEx_Extract()
1347 if (*outBuffer == 0 || *blockIndex != folderIndex) in SzArEx_Extract()
1349 CSzFolder *folder = p->db.Folders + folderIndex; in SzArEx_Extract()
1352 UInt64 startOffset = SzArEx_GetFolderStreamPos(p, folderIndex, 0); in SzArEx_Extract()
1356 *blockIndex = folderIndex; in SzArEx_Extract()
1374 p->db.PackSizes + p->FolderStartPackStreamIndex[folderIndex], in SzArEx_Extract()
1393 for (i = p->FolderStartFileIndex[folderIndex]; i < fileIndex; i++) in SzArEx_Extract()
1407 UInt32 folderIndex, in SzArEx_ExtractFolder() argument
1414 if (folderIndex == (UInt32)-1) in SzArEx_ExtractFolder()
1422 CSzFolder *folder = p->db.Folders + folderIndex; in SzArEx_ExtractFolder()
1425 UInt64 startOffset = SzArEx_GetFolderStreamPos(p, folderIndex, 0); in SzArEx_ExtractFolder()
1447 p->db.PackSizes + p->FolderStartPackStreamIndex[folderIndex], in SzArEx_ExtractFolder()