Home | History | Annotate | Download | only in C

Lines Matching full:uint64

83 UInt64 SzFolder_GetUnpackSize(CSzFolder *p)

158 UInt64 GetFolderPackStreamSize(int folderIndex, int streamIndex) const
163 UInt64 GetFilePackSize(int fileIndex) const
182 UInt64 startPosSize = 0;
193 MY_ALLOC(UInt64, p->PackStreamStartPositions, p->db.NumPackStreams, alloc);
243 UInt64 SzArEx_GetFolderStreamPos(const CSzArEx *p, UInt32 folderIndex, UInt32 indexInFolder)
249 int SzArEx_GetFolderFullPackSize(const CSzArEx *p, UInt32 folderIndex, UInt64 *resSize)
253 UInt64 size = 0;
257 UInt64 t = size + p->db.PackSizes[packStreamIndex + i];
269 CObjectVector<CSzFileItem> &files, UInt64 type)
348 static SRes SzReadNumber(CSzData *sd, UInt64 *value)
360 UInt64 highPart = firstByte & (mask - 1);
365 *value |= ((UInt64)b << (8 * i));
373 UInt64 value64;
377 if (value64 >= ((UInt64)(1) << ((sizeof(size_t) - 1) * 8 + 2)))
383 static SRes SzReadID(CSzData *sd, UInt64 *value)
388 static SRes SzSkeepDataSize(CSzData *sd, UInt64 size)
399 UInt64 size;
408 UInt64 type;
417 static SRes SzWaitAttribute(CSzData *sd, UInt64 attribute)
421 UInt64 type;
483 UInt64 *dataOffset,
485 UInt64 **packSizes,
496 MY_ALLOC(UInt64, *packSizes, (size_t)*numPackStreams, alloc);
505 UInt64 type;
565 coder->MethodID |= (UInt64)longID[idSize - 1 - j] << (8 * j);
582 UInt64 propertiesSize = 0;
601 UInt64 propertiesSize = 0;
678 MY_ALLOC(UInt64, folder->UnpackSizes, (size_t)numOutStreams, alloc);
688 UInt64 type;
721 UInt64 **unpackSizes,
726 UInt64 type = 0;
765 *unpackSizes = (UInt64 *)IAlloc_Alloc(allocTemp, (size_t)*numUnpackStreams * sizeof(UInt64));
779 UInt64 sum = 0;
787 UInt64 size;
864 UInt64 *dataOffset,
867 UInt64 **unpackSizes, /* allocTemp */
875 UInt64 type;
877 if ((UInt64)(int)type != type)
943 UInt64 **unpackSizes, /* allocTemp */
952 UInt64 type;
997 UInt64 type;
998 UInt64 size;
1005 if ((UInt64)(int)type != type)
1128 UInt64 *unpackSizes = 0;
1151 UInt64 baseOffset,
1153 UInt64 **unpackSizes,
1160 UInt64 dataStartPos;
1162 UInt64 unpackSize;
1195 UInt64 baseOffset,
1199 UInt64 *unpackSizes = 0;
1222 UInt64 nextHeaderOffset, nextHeaderSize;
1259 if ((UInt64)pos < startArcPos + nextHeaderOffset ||
1260 (UInt64)pos < startArcPos + k7zStartHeaderSize + nextHeaderOffset ||
1261 (UInt64)pos < startArcPos + k7zStartHeaderSize + nextHeaderOffset + nextHeaderSize)
1277 UInt64 type;
1350 UInt64 unpackSizeSpec = SzFolder_GetUnpackSize(folder);
1352 UInt64 startOffset = SzArEx_GetFolderStreamPos(p, folderIndex, 0);