Lines Matching defs:hashTable
20 U32* const hashTable = ms->hashTable;
34 hashTable[hash0] = curr;
40 if (hashTable[hash] == 0) { /* not yet filled */
41 hashTable[hash] = curr + p;
99 U32* const hashTable = ms->hashTable;
166 idx = hashTable[hash0];
174 hashTable[hash0] = current0;
202 idx = hashTable[hash1];
215 hashTable[hash0] = current0;
231 idx = hashTable[hash1];
292 hashTable[hash1] = (U32)(ip1 - base);
299 hashTable[ZSTD_hashPtr(base+current0+2, hlog, mls)] = current0+2; /* here because current+2 could be > iend-8 */
300 hashTable[ZSTD_hashPtr(ip0-2, hlog, mls)] = (U32)(ip0-2-base);
307 hashTable[ZSTD_hashPtr(ip0, hlog, mls)] = (U32)(ip0-base);
377 U32* const hashTable = ms->hashTable;
394 const U32* const dictHashTable = dms->hashTable;
429 U32 const matchIndex = hashTable[h];
435 hashTable[h] = curr; /* update hash table */
487 hashTable[ZSTD_hashPtr(base+curr+2, hlog, mls)] = curr+2; /* here because curr+2 could be > iend-8 */
488 hashTable[ZSTD_hashPtr(ip-2, hlog, mls)] = (U32)(ip-2-base);
503 hashTable[ZSTD_hashPtr(ip, hlog, mls)] = current2;
553 U32* const hashTable = ms->hashTable;
585 const U32 matchIndex = hashTable[h];
592 hashTable[h] = curr; /* update hash table */
624 hashTable[ZSTD_hashPtr(base+curr+2, hlog, mls)] = curr+2;
625 hashTable[ZSTD_hashPtr(ip-2, hlog, mls)] = (U32)(ip-2-base);
637 hashTable[ZSTD_hashPtr(ip, hlog, mls)] = current2;