Lines Matching refs:dicPos
103 PRF(printf("\n %8X", (unsigned)p->decoder.dicPos)); in Lzma2Dec_UpdateState()
165 memcpy(p->dic + p->dicPos, src, size); in LzmaDec_UpdateWithUncompressed()
166 p->dicPos += size; in LzmaDec_UpdateWithUncompressed()
184 SizeT dicPos; in Lzma2Dec_DecodeToDic() local
192 dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToDic()
194 if (dicPos == dicLimit && finishMode == LZMA_FINISH_ANY) in Lzma2Dec_DecodeToDic()
209 if (dicPos == dicLimit && p->state != LZMA2_STATE_FINISHED) in Lzma2Dec_DecodeToDic()
216 SizeT outCur = dicLimit - dicPos; in Lzma2Dec_DecodeToDic()
266 res = LzmaDec_DecodeToDic(&p->decoder, dicPos + outCur, src, &inCur, curFinishMode, status); in Lzma2Dec_DecodeToDic()
271 outCur = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToDic()
370 p->decoder.dicPos += inCur; in Lzma2Dec_Parse()
410 p->decoder.dicPos += rem; in Lzma2Dec_Parse()
434 SizeT inCur = inSize, outCur, dicPos; in Lzma2Dec_DecodeToBuf() local
438 if (p->decoder.dicPos == p->decoder.dicBufSize) in Lzma2Dec_DecodeToBuf()
439 p->decoder.dicPos = 0; in Lzma2Dec_DecodeToBuf()
440 dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToBuf()
442 outCur = p->decoder.dicBufSize - dicPos; in Lzma2Dec_DecodeToBuf()
450 res = Lzma2Dec_DecodeToDic(p, dicPos + outCur, src, &inCur, curFinishMode, status); in Lzma2Dec_DecodeToBuf()
455 outCur = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToBuf()
456 memcpy(dest, p->decoder.dic + dicPos, outCur); in Lzma2Dec_DecodeToBuf()
483 *destLen = p.decoder.dicPos; in Lzma2Decode()