Lines Matching refs:matchIndex
114 U32 matchIndex;
120 matchIndex = HashTable[LZ4HC_hashPtr(ip)];
122 while ((matchIndex >= lowLimit)
125 if (matchIndex >= dictLimit) {
126 const BYTE * const match = base + matchIndex;
139 const BYTE * const match = dictBase + matchIndex;
144 + (dictLimit - matchIndex);
158 *matchpos = base + matchIndex;
162 matchIndex -= DELTANEXTU16(matchIndex);
187 U32 matchIndex;
193 matchIndex = HashTable[LZ4HC_hashPtr(ip)];
195 while ((matchIndex >= lowLimit)
198 if (matchIndex >= dictLimit) {
199 const BYTE *matchPtr = base + matchIndex;
225 const BYTE * const matchPtr = dictBase + matchIndex;
230 const BYTE *vLimit = ip + (dictLimit - matchIndex);
242 && (matchIndex + back > lowLimit)
250 *matchpos = base + matchIndex + back;
256 matchIndex -= DELTANEXTU16(matchIndex);