Home
last modified time | relevance | path

Searched refs:hashLog (Results 1 – 25 of 25) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_ldm.c37 if (params->hashLog == 0) { in ZSTD_ldm_adjustParameters()
38 params->hashLog = MAX(ZSTD_HASHLOG_MIN, params->windowLog - LDM_HASH_RLOG); in ZSTD_ldm_adjustParameters()
39 assert(params->hashLog <= ZSTD_HASHLOG_MAX); in ZSTD_ldm_adjustParameters()
42 params->hashRateLog = params->windowLog < params->hashLog in ZSTD_ldm_adjustParameters()
44 : params->windowLog - params->hashLog; in ZSTD_ldm_adjustParameters()
46 params->bucketSizeLog = MIN(params->bucketSizeLog, params->hashLog); in ZSTD_ldm_adjustParameters()
51 size_t const ldmHSize = ((size_t)1) << params.hashLog; in ZSTD_ldm_getTableSize()
52 size_t const ldmBucketSizeLog = MIN(params.bucketSizeLog, params.hashLog); in ZSTD_ldm_getTableSize()
53 size_t const ldmBucketSize = ((size_t)1) << (params.hashLog - ldmBucketSizeLog); in ZSTD_ldm_getTableSize()
236 params->hashLog - params->bucketSizeLog, in ZSTD_ldm_fillHashTable()
[all …]
H A Dzstd_lazy.c26 U32 const hashLog = cParams->hashLog; in ZSTD_updateDUBT() local
44 … size_t const h = ZSTD_hashPtr(base + idx, hashLog, mls); /* assumption : ip + 8 <= iend */ in ZSTD_updateDUBT()
165 U32 const hashLog = dmsCParams->hashLog; in ZSTD_DUBT_findBetterDictMatch() local
166 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_DUBT_findBetterDictMatch()
239 U32 const hashLog = cParams->hashLog; in ZSTD_DUBT_findBestMatch() local
240 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_DUBT_findBestMatch()
455 const U32 hashLog = cParams->hashLog; in ZSTD_insertAndFindFirstIndex_internal() local
463 size_t const h = ZSTD_hashPtr(base+idx, hashLog, mls); in ZSTD_insertAndFindFirstIndex_internal()
470 return hashTable[ZSTD_hashPtr(ip, hashLog, mls)]; in ZSTD_insertAndFindFirstIndex_internal()
546 matchIndex = dms->hashTable[ZSTD_hashPtr(ip, dms->cParams.hashLog, mls)]; in ZSTD_HcFindBestMatch_generic()
H A Dzstd_compress.c560 CCtxParams->cParams.hashLog = (U32)value; in ZSTD_CCtxParams_setParameter()
561 return CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_setParameter()
677 CCtxParams->ldmParams.hashLog = value; in ZSTD_CCtxParams_setParameter()
678 return CCtxParams->ldmParams.hashLog; in ZSTD_CCtxParams_setParameter()
734 *value = (int)CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_getParameter()
801 *value = CCtxParams->ldmParams.hashLog; in ZSTD_CCtxParams_getParameter()
987 BOUNDCHECK(ZSTD_c_hashLog, (int)cParams.hashLog); in ZSTD_checkCParams()
1009 CLAMP(ZSTD_c_hashLog, cParams.hashLog); in ZSTD_clampCParams()
1019 U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat) in ZSTD_cycleLog() argument
1022 return hashLog - btScale; in ZSTD_cycleLog()
[all …]
H A Dzstd_fast.c21 U32 const hBits = cParams->hashLog; in ZSTD_fillHashTable()
54 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_generic()
213 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_dictMatchState_generic()
236 const U32 dictHLog = dictCParams->hashLog; in ZSTD_compressBlock_fast_dictMatchState_generic()
381 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_extDict_generic()
H A Dzstd_opt.c376 U32 const hashLog = cParams->hashLog; in ZSTD_insertBt1() local
377 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBt1()
523 U32 const hashLog = cParams->hashLog; in ZSTD_insertBtAndGetAllMatches() local
526 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBtAndGetAllMatches()
554 … U32 const dmsHashLog = dictMode == ZSTD_dictMatchState ? dmsCParams->hashLog : hashLog; in ZSTD_insertBtAndGetAllMatches()
H A Dzstd_double_fast.c20 U32 const hBitsL = cParams->hashLog; in ZSTD_fillDoubleHashTable()
58 const U32 hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_generic()
94 dictCParams->hashLog : hBitsL; in ZSTD_compressBlock_doubleFast_generic()
366 U32 const hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_extDict_generic()
H A Dzstd_compress_internal.h177 U32 hashLog; /* Log size of hashTable */ member
1123 U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat);
/freebsd/sys/contrib/zstd/lib/compress/
H A Dzstd_ldm.c143 if (params->hashLog == 0) { in ZSTD_ldm_adjustParameters()
144 params->hashLog = MAX(ZSTD_HASHLOG_MIN, params->windowLog - LDM_HASH_RLOG); in ZSTD_ldm_adjustParameters()
145 assert(params->hashLog <= ZSTD_HASHLOG_MAX); in ZSTD_ldm_adjustParameters()
148 params->hashRateLog = params->windowLog < params->hashLog in ZSTD_ldm_adjustParameters()
150 : params->windowLog - params->hashLog; in ZSTD_ldm_adjustParameters()
152 params->bucketSizeLog = MIN(params->bucketSizeLog, params->hashLog); in ZSTD_ldm_adjustParameters()
157 size_t const ldmHSize = ((size_t)1) << params.hashLog; in ZSTD_ldm_getTableSize()
158 size_t const ldmBucketSizeLog = MIN(params.bucketSizeLog, params.hashLog); in ZSTD_ldm_getTableSize()
159 size_t const ldmBucketSize = ((size_t)1) << (params.hashLog - ldmBucketSizeLog); in ZSTD_ldm_getTableSize()
272 U32 const hBits = params->hashLog - params->bucketSizeLog; in ZSTD_ldm_fillHashTable()
[all …]
H A Dzstd_lazy.c26 U32 const hashLog = cParams->hashLog; in ZSTD_updateDUBT() local
44 … size_t const h = ZSTD_hashPtr(base + idx, hashLog, mls); /* assumption : ip + 8 <= iend */ in ZSTD_updateDUBT()
165 U32 const hashLog = dmsCParams->hashLog; in ZSTD_DUBT_findBetterDictMatch() local
166 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_DUBT_findBetterDictMatch()
239 U32 const hashLog = cParams->hashLog; in ZSTD_DUBT_findBestMatch() local
240 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_DUBT_findBestMatch()
417 U32 const hashLog = ms->cParams.hashLog - ZSTD_LAZY_DDSS_BUCKET_LOG; in ZSTD_dedicatedDictSearch_lazy_loadDictionary() local
419 U32* const tmpChainTable = hashTable + ((size_t)1 << hashLog); in ZSTD_dedicatedDictSearch_lazy_loadDictionary()
420 U32 const tmpChainSize = (U32)((1 << ZSTD_LAZY_DDSS_BUCKET_LOG) - 1) << hashLog; in ZSTD_dedicatedDictSearch_lazy_loadDictionary()
425 assert(ms->cParams.hashLog > ms->cParams.chainLog); in ZSTD_dedicatedDictSearch_lazy_loadDictionary()
[all …]
H A Dzstd_compress.c292 assert(cctxParams.ldmParams.hashLog >= cctxParams.ldmParams.bucketSizeLog); in ZSTD_makeCCtxParamsFromCParams()
731 CCtxParams->cParams.hashLog = (U32)value; in ZSTD_CCtxParams_setParameter()
732 return CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_setParameter()
852 CCtxParams->ldmParams.hashLog = value; in ZSTD_CCtxParams_setParameter()
853 return CCtxParams->ldmParams.hashLog; in ZSTD_CCtxParams_setParameter()
944 *value = (int)CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_getParameter()
1014 *value = CCtxParams->ldmParams.hashLog; in ZSTD_CCtxParams_getParameter()
1236 BOUNDCHECK(ZSTD_c_hashLog, (int)cParams.hashLog); in ZSTD_checkCParams()
1258 CLAMP(ZSTD_c_hashLog, cParams.hashLog); in ZSTD_clampCParams()
1268 U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat) in ZSTD_cycleLog() argument
[all …]
H A Dzstd_fast.c21 U32 const hBits = cParams->hashLog; in ZSTD_fillHashTable()
100 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_noDict_generic()
378 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_dictMatchState_generic()
401 const U32 dictHLog = dictCParams->hashLog; in ZSTD_compressBlock_fast_dictMatchState_generic()
554 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_extDict_generic()
H A Dzstd_double_fast.c20 U32 const hBitsL = cParams->hashLog; in ZSTD_fillDoubleHashTable()
57 const U32 hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_noDict_generic()
264 const U32 hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
289 const U32 dictHBitsL = dictCParams->hashLog; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
537 U32 const hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_extDict_generic()
H A Dzstd_opt.c419 U32 const hashLog = cParams->hashLog; in ZSTD_insertBt1() local
420 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBt1()
570 U32 const hashLog = cParams->hashLog; in ZSTD_insertBtAndGetAllMatches() local
573 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBtAndGetAllMatches()
601 … U32 const dmsHashLog = dictMode == ZSTD_dictMatchState ? dmsCParams->hashLog : hashLog; in ZSTD_insertBtAndGetAllMatches()
H A Dzstdmt_compress.c481 assert(params.ldmParams.hashLog >= params.ldmParams.bucketSizeLog); in ZSTDMT_serialState_reset()
491 unsigned const hashLog = params.ldmParams.hashLog; in ZSTDMT_serialState_reset() local
492 size_t const hashSize = ((size_t)1 << hashLog) * sizeof(ldmEntry_t); in ZSTDMT_serialState_reset()
494 params.ldmParams.hashLog - params.ldmParams.bucketSizeLog; in ZSTDMT_serialState_reset()
496 serialState->params.ldmParams.hashLog - in ZSTDMT_serialState_reset()
504 … if (serialState->ldmState.hashTable == NULL || serialState->params.ldmParams.hashLog < hashLog) { in ZSTDMT_serialState_reset()
H A Dzstd_compress_internal.h270 U32 hashLog; /* Log size of hashTable */ member
1454 U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat);
/freebsd/sys/contrib/zstd/programs/
H A Dzstdcli.c592 …tringPtr, "hashLog=") || longCommandWArg(&stringPtr, "hlog=")) { params->hashLog = readU32FromChar… in parseCompressionParameters()
606 …shLog=%d, searchLog=%d \n", params->windowLog, params->chainLog, params->hashLog, params->searchLo… in parseCompressionParameters()
665 DISPLAY(" - hashLog : %u\n", cParams.hashLog); in printDefaultCParams()
680 actualCParams.hashLog = cParams->hashLog == 0 ? actualCParams.hashLog : cParams->hashLog; in printActualCParams()
686 … actualCParams.windowLog, actualCParams.chainLog, actualCParams.hashLog, actualCParams.searchLog, in printActualCParams()
H A Dfileio.c949 static U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat) in ZSTD_cycleLog() argument
952 assert(hashLog > 1); in ZSTD_cycleLog()
953 return hashLog - btScale; in ZSTD_cycleLog()
1039 CHECK( ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_hashLog, (int)comprParams.hashLog) ); in FIO_createCResources()
H A Dbenchzstd.c185 CHECK_Z(ZSTD_CCtx_setParameter(ctx, ZSTD_c_hashLog, (int)comprParams->hashLog)); in BMK_initCCtx()
H A Dzstd.1.md481 - `hashLog`=_hlog_, `hlog`=_hlog_:
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v05.h89 …U32 contentLog; U32 hashLog; U32 searchLog; U32 searchLength; U32 targetLength; ZSTDv05_strategy s… member
H A Dzstd_v04.c259 U32 hashLog; /* dispatch table : larger == more memory, faster */ member
/freebsd/sys/contrib/zstd/lib/deprecated/
H A Dzbuff_compress.c82 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_hashLog, params.cParams.hashLog), ""); in ZBUFF_compressInit_advanced()
/freebsd/sys/contrib/openzfs/module/zstd/lib/
H A Dzstd.h1123 unsigned hashLog; /**< dispatch table : larger == faster, more memory */ member
/freebsd/sys/contrib/zstd/lib/
H A Dzstd.h1218 unsigned hashLog; /**< dispatch table : larger == faster, more memory */ member
/freebsd/sys/contrib/zstd/zlibWrapper/
H A Dzstd_zlibwrapper.c213 …cSize, params.cParams.windowLog, params.cParams.chainLog, params.cParams.hashLog, params.cParams.s… in ZWRAP_initializeCStream()