/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | zstd_compress.c | 193 ZSTD_compressionParameters cParams) in ZSTD_makeCCtxParamsFromCParams() argument 197 cctxParams.cParams = cParams; in ZSTD_makeCCtxParamsFromCParams() 199 assert(!ZSTD_checkCParams(cParams)); in ZSTD_makeCCtxParamsFromCParams() 246 FORWARD_IF_ERROR( ZSTD_checkCParams(params.cParams) , ""); in ZSTD_CCtxParams_init_advanced() 248 assert(!ZSTD_checkCParams(params.cParams)); in ZSTD_CCtxParams_init_advanced() 249 cctxParams->cParams = params.cParams; in ZSTD_CCtxParams_init_advanced() 261 assert(!ZSTD_checkCParams(params->cParams)); in ZSTD_assignParamsToCCtxParams() 262 ret.cParams = params->cParams; in ZSTD_assignParamsToCCtxParams() 554 CCtxParams->cParams.windowLog = (U32)value; in ZSTD_CCtxParams_setParameter() 555 return CCtxParams->cParams.windowLog; in ZSTD_CCtxParams_setParameter() [all …]
|
H A D | zstd_fast.c | 19 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_fillHashTable() local 21 U32 const hBits = cParams->hashLog; in ZSTD_fillHashTable() 22 U32 const mls = cParams->minMatch; in ZSTD_fillHashTable() 52 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_compressBlock_fast_generic() local 54 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_generic() 56 size_t const stepSize = cParams->targetLength + !(cParams->targetLength) + 1; in ZSTD_compressBlock_fast_generic() 64 const U32 prefixStartIndex = ZSTD_getLowestPrefixIndex(ms, endIndex, cParams->windowLog); in ZSTD_compressBlock_fast_generic() 76 U32 const windowLow = ZSTD_getLowestPrefixIndex(ms, current, cParams->windowLog); in ZSTD_compressBlock_fast_generic() 190 U32 const mls = ms->cParams.minMatch; in ZSTD_compressBlock_fast() 211 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_compressBlock_fast_dictMatchState_generic() local [all …]
|
H A D | zstd_double_fast.c | 18 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_fillDoubleHashTable() local 20 U32 const hBitsL = cParams->hashLog; in ZSTD_fillDoubleHashTable() 21 U32 const mls = cParams->minMatch; in ZSTD_fillDoubleHashTable() 23 U32 const hBitsS = cParams->chainLog; in ZSTD_fillDoubleHashTable() 56 ZSTD_compressionParameters const* cParams = &ms->cParams; in ZSTD_compressBlock_doubleFast_generic() local 58 const U32 hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_generic() 60 const U32 hBitsS = cParams->chainLog; in ZSTD_compressBlock_doubleFast_generic() 67 const U32 prefixLowestIndex = ZSTD_getLowestPrefixIndex(ms, endIndex, cParams->windowLog); in ZSTD_compressBlock_doubleFast_generic() 77 &dms->cParams : NULL; in ZSTD_compressBlock_doubleFast_generic() 105 assert(ms->window.dictLimit + (1U << cParams->windowLog) >= endIndex); in ZSTD_compressBlock_doubleFast_generic() [all …]
|
H A D | zstd_lazy.c | 24 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_updateDUBT() local 26 U32 const hashLog = cParams->hashLog; in ZSTD_updateDUBT() 29 U32 const btLog = cParams->chainLog - 1; in ZSTD_updateDUBT() 69 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertDUBT1() local 71 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertDUBT1() 87 U32 const maxDistance = 1U << cParams->windowLog; in ZSTD_insertDUBT1() 163 const ZSTD_compressionParameters* const dmsCParams = &dms->cParams; in ZSTD_DUBT_findBetterDictMatch() 237 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_DUBT_findBestMatch() local 239 U32 const hashLog = cParams->hashLog; in ZSTD_DUBT_findBestMatch() 245 U32 const windowLow = ZSTD_getLowestMatchIndex(ms, current, cParams->windowLog); in ZSTD_DUBT_findBestMatch() [all …]
|
H A D | zstd_ldm.c | 23 ZSTD_compressionParameters const* cParams) in ZSTD_ldm_adjustParameters() argument 25 params->windowLog = cParams->windowLog; in ZSTD_ldm_adjustParameters() 30 if (cParams->strategy >= ZSTD_btopt) { in ZSTD_ldm_adjustParameters() 32 U32 const minMatch = MAX(cParams->targetLength, params->minMatchLength); in ZSTD_ldm_adjustParameters() 176 switch(ms->cParams.strategy) in ZSTD_ldm_fillFastTables() 569 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_ldm_blockCompress() local 570 unsigned const minMatch = cParams->minMatch; in ZSTD_ldm_blockCompress() 572 ZSTD_selectBlockCompressor(cParams->strategy, ZSTD_matchState_dictMode(ms)); in ZSTD_ldm_blockCompress()
|
H A D | zstd_opt.c | 374 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertBt1() local 376 U32 const hashLog = cParams->hashLog; in ZSTD_insertBt1() 379 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertBt1() 397 U32 nbCompares = 1U << cParams->searchLog; in ZSTD_insertBt1() 505 ZSTD_updateTree_internal(ms, ip, iend, ms->cParams.minMatch, ZSTD_noDict); in ZSTD_updateTree() 519 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertBtAndGetAllMatches() local 520 U32 const sufficient_len = MIN(cParams->targetLength, ZSTD_OPT_NUM -1); in ZSTD_insertBtAndGetAllMatches() 523 U32 const hashLog = cParams->hashLog; in ZSTD_insertBtAndGetAllMatches() 529 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertBtAndGetAllMatches() 537 U32 const windowLow = ZSTD_getLowestMatchIndex(ms, current, cParams->windowLog); in ZSTD_insertBtAndGetAllMatches() [all …]
|
H A D | zstd_ldm.h | 104 ZSTD_compressionParameters const* cParams);
|
H A D | zstd_compress_internal.h | 152 ZSTD_compressionParameters cParams; member 206 ZSTD_compressionParameters cParams; member 413 … return (cctxParams->cParams.strategy == ZSTD_fast) && (cctxParams->cParams.targetLength > 0); in ZSTD_disableLiteralsCompression()
|
H A D | zstd_compress_superblock.c | 177 ZSTD_strategy const strategy = cctxParams->cParams.strategy; in ZSTD_buildSuperBlockEntropy_sequences() 444 const int longOffsets = cctxParams->cParams.windowLog > STREAM_ACCUMULATOR_MIN; in ZSTD_compressSubBlock_sequences()
|
/freebsd/sys/contrib/zstd/lib/compress/ |
H A D | zstd_compress.c | 235 … const ZSTD_compressionParameters* const cParams) { in ZSTD_resolveRowMatchFinderMode() argument 243 if (!ZSTD_rowMatchFinderSupported(cParams->strategy)) return mode; in ZSTD_resolveRowMatchFinderMode() 245 if (cParams->windowLog > 14) mode = ZSTD_ps_enable; in ZSTD_resolveRowMatchFinderMode() 247 if (cParams->windowLog > 17) mode = ZSTD_ps_enable; in ZSTD_resolveRowMatchFinderMode() 254 … const ZSTD_compressionParameters* const cParams) { in ZSTD_resolveBlockSplitterMode() argument 256 …return (cParams->strategy >= ZSTD_btopt && cParams->windowLog >= 17) ? ZSTD_ps_enable : ZSTD_ps_di… in ZSTD_resolveBlockSplitterMode() 275 const ZSTD_compressionParameters* const cParams) { in ZSTD_resolveEnableLdm() argument 277 …return (cParams->strategy >= ZSTD_btopt && cParams->windowLog >= 27) ? ZSTD_ps_enable : ZSTD_ps_di… in ZSTD_resolveEnableLdm() 281 ZSTD_compressionParameters cParams) in ZSTD_makeCCtxParamsFromCParams() argument 286 cctxParams.cParams = cParams; in ZSTD_makeCCtxParamsFromCParams() [all …]
|
H A D | zstd_fast.c | 19 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_fillHashTable() local 21 U32 const hBits = cParams->hashLog; in ZSTD_fillHashTable() 22 U32 const mls = cParams->minMatch; in ZSTD_fillHashTable() 98 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_compressBlock_fast_noDict_generic() local 100 U32 const hlog = cParams->hashLog; in ZSTD_compressBlock_fast_noDict_generic() 102 size_t const stepSize = hasStep ? (cParams->targetLength + !(cParams->targetLength) + 1) : 2; in ZSTD_compressBlock_fast_noDict_generic() 106 const U32 prefixStartIndex = ZSTD_getLowestPrefixIndex(ms, endIndex, cParams->windowLog); in ZSTD_compressBlock_fast_noDict_generic() 142 U32 const windowLow = ZSTD_getLowestPrefixIndex(ms, curr, cParams->windowLog); in ZSTD_compressBlock_fast_noDict_generic() 339 U32 const mls = ms->cParams.minMatch; in ZSTD_compressBlock_fast() 341 if (ms->cParams.targetLength > 1) { in ZSTD_compressBlock_fast() [all …]
|
H A D | zstd_double_fast.c | 18 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_fillDoubleHashTable() local 20 U32 const hBitsL = cParams->hashLog; in ZSTD_fillDoubleHashTable() 21 U32 const mls = cParams->minMatch; in ZSTD_fillDoubleHashTable() 23 U32 const hBitsS = cParams->chainLog; in ZSTD_fillDoubleHashTable() 55 ZSTD_compressionParameters const* cParams = &ms->cParams; in ZSTD_compressBlock_doubleFast_noDict_generic() local 57 const U32 hBitsL = cParams->hashLog; in ZSTD_compressBlock_doubleFast_noDict_generic() 59 const U32 hBitsS = cParams->chainLog; in ZSTD_compressBlock_doubleFast_noDict_generic() 65 const U32 prefixLowestIndex = ZSTD_getLowestPrefixIndex(ms, endIndex, cParams->windowLog); in ZSTD_compressBlock_doubleFast_noDict_generic() 101 U32 const windowLow = ZSTD_getLowestPrefixIndex(ms, current, cParams->windowLog); in ZSTD_compressBlock_doubleFast_noDict_generic() 262 ZSTD_compressionParameters const* cParams = &ms->cParams; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() local [all …]
|
H A D | zstd_lazy.c | 24 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_updateDUBT() local 26 U32 const hashLog = cParams->hashLog; in ZSTD_updateDUBT() 29 U32 const btLog = cParams->chainLog - 1; in ZSTD_updateDUBT() 69 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertDUBT1() local 71 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertDUBT1() 87 U32 const maxDistance = 1U << cParams->windowLog; in ZSTD_insertDUBT1() 163 const ZSTD_compressionParameters* const dmsCParams = &dms->cParams; in ZSTD_DUBT_findBetterDictMatch() 237 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_DUBT_findBestMatch() local 239 U32 const hashLog = cParams->hashLog; in ZSTD_DUBT_findBestMatch() 245 U32 const windowLow = ZSTD_getLowestMatchIndex(ms, curr, cParams->windowLog); in ZSTD_DUBT_findBestMatch() [all …]
|
H A D | zstd_opt.c | 417 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertBt1() local 419 U32 const hashLog = cParams->hashLog; in ZSTD_insertBt1() 422 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertBt1() 440 U32 const windowLow = ZSTD_getLowestMatchIndex(ms, target, cParams->windowLog); in ZSTD_insertBt1() 443 U32 nbCompares = 1U << cParams->searchLog; in ZSTD_insertBt1() 552 ZSTD_updateTree_internal(ms, ip, iend, ms->cParams.minMatch, ZSTD_noDict); in ZSTD_updateTree() 566 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_insertBtAndGetAllMatches() local 567 U32 const sufficient_len = MIN(cParams->targetLength, ZSTD_OPT_NUM -1); in ZSTD_insertBtAndGetAllMatches() 570 U32 const hashLog = cParams->hashLog; in ZSTD_insertBtAndGetAllMatches() 576 U32 const btLog = cParams->chainLog - 1; in ZSTD_insertBtAndGetAllMatches() [all …]
|
H A D | zstd_ldm.c | 136 ZSTD_compressionParameters const* cParams) in ZSTD_ldm_adjustParameters() argument 138 params->windowLog = cParams->windowLog; in ZSTD_ldm_adjustParameters() 242 switch(ms->cParams.strategy) in ZSTD_ldm_fillFastTables() 665 const ZSTD_compressionParameters* const cParams = &ms->cParams; in ZSTD_ldm_blockCompress() local 666 unsigned const minMatch = cParams->minMatch; in ZSTD_ldm_blockCompress() 668 … ZSTD_selectBlockCompressor(cParams->strategy, useRowMatchFinder, ZSTD_matchState_dictMode(ms)); in ZSTD_ldm_blockCompress() 677 if (cParams->strategy >= ZSTD_btopt) { in ZSTD_ldm_blockCompress()
|
H A D | zstdmt_compress.c | 479 DEBUGLOG(4, "LDM window size = %u KB", (1U << params.cParams.windowLog) >> 10); in ZSTDMT_serialState_reset() 480 ZSTD_ldm_adjustParameters(¶ms.ldmParams, ¶ms.cParams); in ZSTDMT_serialState_reset() 1066 …U32 const saved_wlog = mtctx->params.cParams.windowLog; /* Do not modify windowLog while compres… in ZSTDMT_updateCParams_whileCompressing() 1071 …{ ZSTD_compressionParameters cParams = ZSTD_getCParamsFromCCtxParams(cctxParams, ZSTD_CONTENTSIZ… in ZSTDMT_updateCParams_whileCompressing() local 1072 cParams.windowLog = saved_wlog; in ZSTDMT_updateCParams_whileCompressing() 1073 mtctx->params.cParams = cParams; in ZSTDMT_updateCParams_whileCompressing() 1159 jobLog = MAX(21, ZSTD_cycleLog(params->cParams.chainLog, params->cParams.strategy) + 3); in ZSTDMT_computeTargetJobLog() 1161 jobLog = MAX(20, params->cParams.windowLog + 2); in ZSTDMT_computeTargetJobLog() 1196 int const overlapRLog = 9 - ZSTDMT_overlapLog(params->overlapLog, params->cParams.strategy); in ZSTDMT_computeOverlapSize() 1197 int ovLog = (overlapRLog >= 8) ? 0 : (params->cParams.windowLog - overlapRLog); in ZSTDMT_computeOverlapSize() [all …]
|
H A D | zstd_ldm.h | 111 ZSTD_compressionParameters const* cParams);
|
H A D | zstd_compress_internal.h | 235 ZSTD_compressionParameters cParams; member 286 ZSTD_compressionParameters cParams; member 559 … return (cctxParams->cParams.strategy == ZSTD_fast) && (cctxParams->cParams.targetLength > 0); in ZSTD_literalsCompressionIsDisabled()
|
/freebsd/sys/contrib/zstd/lib/deprecated/ |
H A D | zbuff_compress.c | 80 FORWARD_IF_ERROR(ZSTD_checkCParams(params.cParams), ""); in ZBUFF_compressInit_advanced() 81 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_windowLog, params.cParams.windowLog), ""); in ZBUFF_compressInit_advanced() 82 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_hashLog, params.cParams.hashLog), ""); in ZBUFF_compressInit_advanced() 83 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_chainLog, params.cParams.chainLog), ""); in ZBUFF_compressInit_advanced() 84 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_searchLog, params.cParams.searchLog), ""); in ZBUFF_compressInit_advanced() 85 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_minMatch, params.cParams.minMatch), ""); in ZBUFF_compressInit_advanced() 86 …FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_targetLength, params.cParams.targetLength), ""… in ZBUFF_compressInit_advanced() 87 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_strategy, params.cParams.strategy), ""); in ZBUFF_compressInit_advanced()
|
/freebsd/sys/contrib/zstd/programs/ |
H A D | zstdcli.c | 660 const ZSTD_compressionParameters cParams = ZSTD_getCParams(cLevel, fileSize, dictSize); in printDefaultCParams() local 663 DISPLAY(" - windowLog : %u\n", cParams.windowLog); in printDefaultCParams() 664 DISPLAY(" - chainLog : %u\n", cParams.chainLog); in printDefaultCParams() 665 DISPLAY(" - hashLog : %u\n", cParams.hashLog); in printDefaultCParams() 666 DISPLAY(" - searchLog : %u\n", cParams.searchLog); in printDefaultCParams() 667 DISPLAY(" - minMatch : %u\n", cParams.minMatch); in printDefaultCParams() 668 DISPLAY(" - targetLength : %u\n", cParams.targetLength); in printDefaultCParams() 669 assert(cParams.strategy < ZSTD_NB_STRATEGIES + 1); in printDefaultCParams() 670 …LAY(" - strategy : %s (%u)\n", ZSTD_strategyMap[(int)cParams.strategy], (unsigned)cParams.str… in printDefaultCParams() 673 … char* filename, const char* dictFileName, int cLevel, const ZSTD_compressionParameters* cParams) { in printActualCParams() argument [all …]
|
H A D | fileio.c | 963 …ZSTD_compressionParameters const cParams = ZSTD_getCParams(cLevel, (size_t)maxSrcFileSize, (size_t… in FIO_adjustParamsForPatchFromMode() local 968 if (fileWindowLog > ZSTD_cycleLog(cParams.chainLog, cParams.strategy)) { in FIO_adjustParamsForPatchFromMode() 973 if (cParams.strategy >= ZSTD_btopt) { in FIO_adjustParamsForPatchFromMode() 1378 … const ZSTD_compressionParameters cParams = ZSTD_getCParams(compressionLevel, fileSize, 0); in FIO_compressZstdFrame() local 1379 windowLog = cParams.windowLog; in FIO_compressZstdFrame()
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/ |
H A D | zstd.h | 1137 ZSTD_compressionParameters cParams; member 1294 ZSTDLIB_API size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams); 1312 ZSTDLIB_API size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams); 1323 …D_estimateCDictSize_advanced(size_t dictSize, ZSTD_compressionParameters cParams, ZSTD_dictLoadMet… 1358 ZSTD_compressionParameters cParams); 1385 ZSTD_compressionParameters cParams,
|
/freebsd/sys/contrib/zstd/lib/ |
H A D | zstd.h | 1232 ZSTD_compressionParameters cParams; member 1507 ZSTDLIB_STATIC_API size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams); 1525 ZSTDLIB_STATIC_API size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams); 1536 …D_estimateCDictSize_advanced(size_t dictSize, ZSTD_compressionParameters cParams, ZSTD_dictLoadMet… 1571 ZSTD_compressionParameters cParams); 1602 ZSTD_compressionParameters cParams,
|
/freebsd/sys/contrib/zstd/zlibWrapper/ |
H A D | zstd_zlibwrapper.c | 213 …e, params.cParams.windowLog, params.cParams.chainLog, params.cParams.hashLog, params.cParams.searc… in ZWRAP_initializeCStream()
|
/freebsd/sys/contrib/zstd/lib/dictBuilder/ |
H A D | zdict.c | 644 size_t const blockSizeMax = MIN (ZSTD_BLOCKSIZE_MAX, 1 << params->cParams.windowLog); in ZDICT_countEStats() 771 …(dictBuffer, dictBufferSize, ZSTD_dlm_byRef, ZSTD_dct_rawContent, params.cParams, ZSTD_defaultCMem… in ZDICT_analyzeEntropy()
|