Lines Matching refs:hashTable
78 U32 *hashTable; member
282 zc->hashTable = (U32 *)(zc->workSpace); in ZSTD_resetCCtx_advanced()
283 zc->chainTable = zc->hashTable + hSize; in ZSTD_resetCCtx_advanced()
414 ZSTD_reduceTable(zc->hashTable, hSize, reducerValue); in ZSTD_reduceIndex()
994 U32 *const hashTable = zc->hashTable; in ZSTD_fillHashTable() local
1002 hashTable[ZSTD_hashPtr(ip, hBits, mls)] = (U32)(ip - base); in ZSTD_fillHashTable()
1010 U32 *const hashTable = cctx->hashTable; in ZSTD_compressBlock_fast_generic() local
1039 U32 const matchIndex = hashTable[h]; in ZSTD_compressBlock_fast_generic()
1041 hashTable[h] = curr; /* update hash table */ in ZSTD_compressBlock_fast_generic()
1072 …hashTable[ZSTD_hashPtr(base + curr + 2, hBits, mls)] = curr + 2; /* here because curr+2 could be >… in ZSTD_compressBlock_fast_generic()
1073 hashTable[ZSTD_hashPtr(ip - 2, hBits, mls)] = (U32)(ip - 2 - base); in ZSTD_compressBlock_fast_generic()
1083 hashTable[ZSTD_hashPtr(ip, hBits, mls)] = (U32)(ip - base); in ZSTD_compressBlock_fast_generic()
1118 U32 *hashTable = ctx->hashTable; in ZSTD_compressBlock_fast_extDict_generic() local
1138 const U32 matchIndex = hashTable[h]; in ZSTD_compressBlock_fast_extDict_generic()
1146 hashTable[h] = curr; /* update hash table */ in ZSTD_compressBlock_fast_extDict_generic()
1182 hashTable[ZSTD_hashPtr(base + curr + 2, hBits, mls)] = curr + 2; in ZSTD_compressBlock_fast_extDict_generic()
1183 hashTable[ZSTD_hashPtr(ip - 2, hBits, mls)] = (U32)(ip - 2 - base); in ZSTD_compressBlock_fast_extDict_generic()
1198 hashTable[ZSTD_hashPtr(ip, hBits, mls)] = curr2; in ZSTD_compressBlock_fast_extDict_generic()
1237 U32 *const hashLarge = cctx->hashTable; in ZSTD_fillDoubleHashTable()
1256 U32 *const hashLong = cctx->hashTable; in ZSTD_compressBlock_doubleFast_generic()
1397 U32 *const hashLong = ctx->hashTable; in ZSTD_compressBlock_doubleFast_extDict_generic()
1563 U32 *const hashTable = zc->hashTable; in ZSTD_insertBt1() local
1569 U32 matchIndex = hashTable[h]; in ZSTD_insertBt1()
1586 hashTable[h] = curr; /* Update Hash Table */ in ZSTD_insertBt1()
1646 U32 *const hashTable = zc->hashTable; in ZSTD_insertBtAndFindBestMatch() local
1652 U32 matchIndex = hashTable[h]; in ZSTD_insertBtAndFindBestMatch()
1668 hashTable[h] = curr; /* Update Hash Table */ in ZSTD_insertBtAndFindBestMatch()
1798 U32 *const hashTable = zc->hashTable; in ZSTD_insertAndFindFirstIndex() local
1808 NEXT_IN_CHAIN(idx, chainMask) = hashTable[h]; in ZSTD_insertAndFindFirstIndex()
1809 hashTable[h] = idx; in ZSTD_insertAndFindFirstIndex()
1814 return hashTable[ZSTD_hashPtr(ip, hashLog, mls)]; in ZSTD_insertAndFindFirstIndex()