Home | History | Annotate | Download | only in C

Lines Matching refs:inSize

66 static SRes SzDecodePpmd(CSzCoderInfo *coder, UInt64 inSize, ILookInStream *inStream,

116 else if (s.processed + (s.cur - s.begin) != inSize || !Ppmd7z_RangeDec_IsFinishedOK(&rc))
127 static SRes SzDecodeLzma(CSzCoderInfo *coder, UInt64 inSize, ILookInStream *inStream,
143 if (lookahead > inSize)
144 lookahead = (size_t)inSize;
154 inSize -= inProcessed;
175 static SRes SzDecodeLzma2(CSzCoderInfo *coder, UInt64 inSize, ILookInStream *inStream,
193 if (lookahead > inSize)
194 lookahead = (size_t)inSize;
204 inSize -= inProcessed;
224 static SRes SzDecodeCopy(UInt64 inSize, ILookInStream *inStream, Byte *outBuffer)
226 while (inSize > 0)
230 if (curSize > inSize)
231 curSize = (size_t)inSize;
237 inSize -= curSize;
355 UInt64 inSize;
386 inSize = packSizes[si];
391 if (inSize != outSizeCur) /* check it */
393 RINOK(SzDecodeCopy(inSize, inStream, outBufCur));
397 RINOK(SzDecodeLzma(coder, inSize, inStream, outBufCur, outSizeCur, allocMain));
401 RINOK(SzDecodeLzma2(coder, inSize, inStream, outBufCur, outSizeCur, allocMain));
406 RINOK(SzDecodePpmd(coder, inSize, inStream, outBufCur, outSizeCur, allocMain));