Home
last modified time | relevance | path

Searched refs:UnpackPositions (Results 1 – 2 of 2) sorted by relevance

/external/lzma/C/
D7z.h112 UInt64 *UnpackPositions; // NumFiles + 1 member
131 #define SzArEx_GetFileSize(p, i) ((p)->UnpackPositions[(i) + 1] - (p)->UnpackPositions[i])
D7zArcIn.c134 p->UnpackPositions = NULL; in SzArEx_Init()
152 ISzAlloc_Free(alloc, p->UnpackPositions); in SzArEx_Free()
1307 MY_ALLOC(UInt64, p->UnpackPositions, p->NumFiles + 1, allocMain); in SzReadHeader2()
1339 p->UnpackPositions[i] = unpackPos; in SzReadHeader2()
1393 UInt64 startFolderUnpackPos = p->UnpackPositions[p->FolderToFile[folderIndex]]; in SzReadHeader2()
1437 p->UnpackPositions[i] = unpackPos; in SzReadHeader2()
1698 UInt64 unpackPos = p->UnpackPositions[fileIndex]; in SzArEx_Extract()
1699 *offset = (size_t)(unpackPos - p->UnpackPositions[p->FolderToFile[folderIndex]]); in SzArEx_Extract()
1700 *outSizeProcessed = (size_t)(p->UnpackPositions[(size_t)fileIndex + 1] - unpackPos); in SzArEx_Extract()