Searched refs:hashLog3 (Results 1 - 3 of 3) sorted by relevance

/linux-master/lib/zstd/compress/
H A Dzstd_opt.c387 U32 const hashLog3 = ms->hashLog3; local
391 size_t const hash3 = ZSTD_hash3Ptr(ip, hashLog3);
392 assert(hashLog3 > 0);
395 hashTable3[ZSTD_hash3Ptr(base+idx, hashLog3)] = idx;
H A Dzstd_compress.c47 * The actual (selected) size of the hash table is then stored in ZSTD_matchState_t.hashLog3,
1358 U32 const hashLog3 = (forCCtx && cParams->minMatch==3) ? MIN(ZSTD_HASHLOG3_MAX, cParams->windowLog) : 0; local
1359 size_t const h3Size = hashLog3 ? ((size_t)1) << hashLog3 : 0;
1656 U32 const hashLog3 = ((forWho == ZSTD_resetTarget_CCtx) && cParams->minMatch==3) ? MIN(ZSTD_HASHLOG3_MAX, cParams->windowLog) : 0; local
1657 size_t const h3Size = hashLog3 ? ((size_t)1) << hashLog3 : 0;
1666 ms->hashLog3 = hashLog3;
2076 { int const h3log = cctx->blockState.matchState.hashLog3;
[all...]
H A Dzstd_compress_internal.h212 U32 hashLog3; /* dispatch table for matches of len==3 : larger == faster, more memory */ member in struct:ZSTD_matchState_t

Completed in 104 milliseconds