Lines Matching refs:dic
227 Byte *dic = p->dic;
253 prob += (UInt32)3 * ((((processedPos << 8) + dic[(dicPos == 0 ? dicBufSize : dicPos) - 1]) & lpMask) << lc);
275 unsigned matchByte = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)];
303 dic[dicPos++] = (Byte)symbol;
332 dic[dicPos] = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)];
547 Byte *dest = dic + dicPos;
559 dic[dicPos++] = dic[pos];
592 Byte *dic = p->dic;
609 dic[dicPos] = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)];
686 (p->dic[(p->dicPos == 0 ? p->dicBufSize : p->dicPos) - 1] >> (8 - p->prop.lc))));
695 unsigned matchByte = p->dic[p->dicPos - p->reps[0] +
1051 memcpy(dest, p->dic + dicPos, outSizeCur);
1070 ISzAlloc_Free(alloc, p->dic);
1071 p->dic = NULL;
1147 if (!p->dic || dicBufSize != p->dicBufSize)
1150 p->dic = (Byte *)ISzAlloc_Alloc(alloc, dicBufSize);
1151 if (!p->dic)
1175 p.dic = dest;