Home | History | Annotate | Download | only in C

Lines Matching defs:unpackSize

65     Byte *dest, size_t *destLen, UInt32 desiredPackSize, UInt32 *unpackSize);

77 UInt32 unpackSize = LZMA2_UNPACK_SIZE_MAX;
89 outBuf + lzHeaderSize, &packSize, LZMA2_PACK_SIZE_MAX, &unpackSize);
91 PRF(printf("\npackSize = %7d unpackSize = %7d ", packSize, unpackSize));
93 if (unpackSize == 0)
97 useCopyBlock = (packSize + 2 >= unpackSize || packSize > (1 << 16));
110 while (unpackSize > 0)
112 UInt32 u = (unpackSize < LZMA2_COPY_CHUNK_SIZE) ? unpackSize : LZMA2_COPY_CHUNK_SIZE;
118 memcpy(outBuf + destPos, LzmaEnc_GetCurBuf(p->enc) - unpackSize, u);
119 unpackSize -= u;
138 UInt32 u = unpackSize - 1;
156 p->srcPos += unpackSize;