Lines Matching defs:destLen
194 Byte *dest, SizeT *destLen,
201 SizeT destRem = *destLen;
205 *destLen = 0;
220 *destLen += size;
324 static SRes SbState_Code2(void *pp, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
333 p->destLen = *destLen;
338 *destLen -= p->destLen;
340 // *wasFinished = (*destLen == 0 && *srcLen == 0); /* change it */
341 *status = (*destLen == 0 && *srcLen == 0) ?
414 static SRes Lzma2State_Code2(void *pp, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
427 SizeT dicLimit = dicPos + *destLen;
429 *destLen = spec->decoder.decoder.dicPos - dicPos;
432 res = Lzma2Dec_DecodeToBuf(&spec->decoder, dest, destLen, src, srcLen, (ELzmaFinishMode)finishMode, &status2);
571 if (destFinish) - then unpack data block is finished at (*destLen) position,
581 Byte *dest, SizeT *destLen, int destFinish,
585 SizeT destLenOrig = *destLen;
588 *destLen = 0;
638 *destLen = destLen2;
652 *destLen = processed;
680 if (p->numCoders == 1 && *destLen == destLenOrig && finishMode == LZMA_FINISH_ANY)
712 destLen2 = destLenOrig - *destLen;
764 *destLen += destLen2;
1016 SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
1020 SizeT destLenOrig = *destLen;
1022 *destLen = 0;
1032 SizeT destLen2 = destLenOrig - *destLen;
1087 (*destLen) += destLen2;
1371 SRes XzUnpacker_CodeFull(CXzUnpacker *p, Byte *dest, SizeT *destLen,
1376 XzUnpacker_SetOutBuf(p, dest, *destLen);
1379 NULL, destLen,