Lines Matching refs:dic
144 Byte *dic = p->dic; in LzmaDec_DecodeReal() local
173 (dic[(dicPos == 0 ? dicBufSize : dicPos) - 1] >> (8 - lc)))); in LzmaDec_DecodeReal()
186 unsigned matchByte = p->dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
204 dic[dicPos++] = (Byte)symbol; in LzmaDec_DecodeReal()
231 dic[dicPos] = dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_DecodeReal()
407 Byte *dest = dic + dicPos; in LzmaDec_DecodeReal()
425 dic[dicPos++] = dic[pos]; in LzmaDec_DecodeReal()
458 Byte *dic = p->dic; in LzmaDec_WriteRem() local
473 dic[dicPos] = dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)]; in LzmaDec_WriteRem()
539 (p->dic[(p->dicPos == 0 ? p->dicBufSize : p->dicPos) - 1] >> (8 - p->prop.lc)))); in LzmaDec_TryDummy()
548 unsigned matchByte = p->dic[p->dicPos - p->reps[0] + in LzmaDec_TryDummy()
895 memcpy(dest, p->dic + dicPos, outSizeCur); in LzmaDec_DecodeToBuf()
914 alloc->Free(alloc, p->dic); in LzmaDec_FreeDict()
915 p->dic = 0; in LzmaDec_FreeDict()
980 if (p->dic == 0 || dicBufSize != p->dicBufSize) in LzmaDec_Allocate()
983 p->dic = (Byte *)alloc->Alloc(alloc, dicBufSize); in LzmaDec_Allocate()
984 if (p->dic == 0) in LzmaDec_Allocate()
1011 p.dic = dest; in LzmaDecode()