• Home
  • Raw
  • Download

Lines Matching refs:dicPos

152   SizeT dicPos = p->dicPos;  in LzmaDec_DecodeReal()  local
177 (dic[(dicPos == 0 ? dicBufSize : dicPos) - 1] >> (8 - lc)))); in LzmaDec_DecodeReal()
199 unsigned matchByte = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
227 dic[dicPos++] = (Byte)symbol; in LzmaDec_DecodeReal()
253 dic[dicPos] = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
254 dicPos++; in LzmaDec_DecodeReal()
442 p->dicPos = dicPos; in LzmaDec_DecodeReal()
448 p->dicPos = dicPos; in LzmaDec_DecodeReal()
461 if ((rem = limit - dicPos) == 0) in LzmaDec_DecodeReal()
463 p->dicPos = dicPos; in LzmaDec_DecodeReal()
468 pos = dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0); in LzmaDec_DecodeReal()
475 Byte *dest = dic + dicPos; in LzmaDec_DecodeReal()
476 ptrdiff_t src = (ptrdiff_t)pos - (ptrdiff_t)dicPos; in LzmaDec_DecodeReal()
478 dicPos += curLen; in LzmaDec_DecodeReal()
487 dic[dicPos++] = dic[pos]; in LzmaDec_DecodeReal()
496 while (dicPos < limit && buf < bufLimit); in LzmaDec_DecodeReal()
504 p->dicPos = dicPos; in LzmaDec_DecodeReal()
520 SizeT dicPos = p->dicPos; in LzmaDec_WriteRem() local
524 SizeT rem = limit - dicPos; in LzmaDec_WriteRem()
536 dic[dicPos] = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)]; in LzmaDec_WriteRem()
537 dicPos++; in LzmaDec_WriteRem()
539 p->dicPos = dicPos; in LzmaDec_WriteRem()
551 if (limit - p->dicPos > rem) in LzmaDec_DecodeReal2()
552 limit2 = p->dicPos + rem; in LzmaDec_DecodeReal2()
562 while (p->dicPos < limit && p->buf < bufLimit && p->remainLen < kMatchSpecLenStart); in LzmaDec_DecodeReal2()
604 (p->dic[(p->dicPos == 0 ? p->dicBufSize : p->dicPos) - 1] >> (8 - p->prop.lc)))); in LzmaDec_TryDummy()
613 unsigned matchByte = p->dic[p->dicPos - p->reps[0] + in LzmaDec_TryDummy()
614 (p->dicPos < p->reps[0] ? p->dicBufSize : 0)]; in LzmaDec_TryDummy()
787 p->dicPos = 0; in LzmaDec_Init()
838 if (p->dicPos >= dicLimit) in LzmaDec_DecodeToDic()
945 SizeT inSizeCur = inSize, outSizeCur, dicPos; in LzmaDec_DecodeToBuf() local
948 if (p->dicPos == p->dicBufSize) in LzmaDec_DecodeToBuf()
949 p->dicPos = 0; in LzmaDec_DecodeToBuf()
950 dicPos = p->dicPos; in LzmaDec_DecodeToBuf()
951 if (outSize > p->dicBufSize - dicPos) in LzmaDec_DecodeToBuf()
958 outSizeCur = dicPos + outSize; in LzmaDec_DecodeToBuf()
966 outSizeCur = p->dicPos - dicPos; in LzmaDec_DecodeToBuf()
967 memcpy(dest, p->dic + dicPos, outSizeCur); in LzmaDec_DecodeToBuf()
1095 *destLen = p.dicPos; in LzmaDecode()