Home | History | Annotate | Download | only in C

Lines Matching refs:dicPos

92   // p->decoder.dicPos = 0; // we can use it instead of full init

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