Lines Matching refs:dicPos
106 PRF(printf("\n %4X ", (unsigned)p->decoder.dicPos)); in Lzma2Dec_UpdateState()
163 memcpy(p->dic + p->dicPos, src, size); in LzmaDec_UpdateWithUncompressed()
164 p->dicPos += size; in LzmaDec_UpdateWithUncompressed()
181 SizeT dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToDic() local
186 if (dicPos == dicLimit && finishMode == LZMA_FINISH_ANY) in Lzma2Dec_DecodeToDic()
202 if (dicPos == dicLimit && p->state != LZMA2_STATE_FINISHED) in Lzma2Dec_DecodeToDic()
211 SizeT destSizeCur = dicLimit - dicPos; in Lzma2Dec_DecodeToDic()
284 …res = LzmaDec_DecodeToDic(&p->decoder, dicPos + destSizeCur, src, &srcSizeCur, curFinishMode, stat… in Lzma2Dec_DecodeToDic()
290 outSizeProcessed = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToDic()
325 SizeT srcSizeCur = inSize, outSizeCur, dicPos; in Lzma2Dec_DecodeToBuf() local
328 if (p->decoder.dicPos == p->decoder.dicBufSize) in Lzma2Dec_DecodeToBuf()
329 p->decoder.dicPos = 0; in Lzma2Dec_DecodeToBuf()
330 dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToBuf()
331 if (outSize > p->decoder.dicBufSize - dicPos) in Lzma2Dec_DecodeToBuf()
338 outSizeCur = dicPos + outSize; in Lzma2Dec_DecodeToBuf()
346 outSizeCur = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToBuf()
347 memcpy(dest, p->decoder.dic + dicPos, outSizeCur); in Lzma2Dec_DecodeToBuf()
373 *destLen = p.decoder.dicPos; in Lzma2Decode()