Lines Matching refs:dic
158 Byte *dic = p->dic; in LzmaDec_DecodeReal() local
185 (dic[(dicPos == 0 ? dicBufSize : dicPos) - 1] >> (8 - lc)))); in LzmaDec_DecodeReal()
194 unsigned matchByte = p->dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
208 dic[dicPos++] = (Byte)symbol; in LzmaDec_DecodeReal()
238 dic[dicPos] = dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
409 Byte *dest = dic + dicPos; in LzmaDec_DecodeReal()
421 dic[dicPos++] = dic[pos]; in LzmaDec_DecodeReal()
451 Byte *dic = p->dic; in LzmaDec_WriteRem() local
466 dic[dicPos] = dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_WriteRem()
532 (p->dic[(p->dicPos == 0 ? p->dicBufSize : p->dicPos) - 1] >> (8 - p->prop.lc)))); in LzmaDec_TryDummy()
541 unsigned matchByte = p->dic[p->dicPos - p->reps[0] + in LzmaDec_TryDummy()
890 (void) memcpy(dest, p->dic + dicPos, outSizeCur); in LzmaDec_DecodeToBuf()
910 if (p->dic != 0) in LzmaDec_FreeDict()
911 alloc->Free(alloc, p->dic, ((p->prop).dicSize * sizeof (*p->dic))); in LzmaDec_FreeDict()
912 p->dic = 0; in LzmaDec_FreeDict()
977 if (p->dic == 0 || dicBufSize != p->dicBufSize) in LzmaDec_Allocate()
980 p->dic = (Byte *)alloc->Alloc(alloc, dicBufSize); in LzmaDec_Allocate()
981 if (p->dic == 0) in LzmaDec_Allocate()
1008 p.dic = dest; in LzmaDecode()