Lines Matching refs:cParams

225 …                                                 const ZSTD_compressionParameters* const cParams) {  in ZSTD_resolveRowMatchFinderMode()  argument
233 if (!ZSTD_rowMatchFinderSupported(cParams->strategy)) return mode; in ZSTD_resolveRowMatchFinderMode()
235 if (cParams->windowLog > 14) mode = ZSTD_ps_enable; in ZSTD_resolveRowMatchFinderMode()
237 if (cParams->windowLog > 17) mode = ZSTD_ps_enable; in ZSTD_resolveRowMatchFinderMode()
244 … const ZSTD_compressionParameters* const cParams) { in ZSTD_resolveBlockSplitterMode() argument
246 …return (cParams->strategy >= ZSTD_btopt && cParams->windowLog >= 17) ? ZSTD_ps_enable : ZSTD_ps_di… in ZSTD_resolveBlockSplitterMode()
265 const ZSTD_compressionParameters* const cParams) { in ZSTD_resolveEnableLdm() argument
267 …return (cParams->strategy >= ZSTD_btopt && cParams->windowLog >= 27) ? ZSTD_ps_enable : ZSTD_ps_di… in ZSTD_resolveEnableLdm()
271 ZSTD_compressionParameters cParams) in ZSTD_makeCCtxParamsFromCParams() argument
276 cctxParams.cParams = cParams; in ZSTD_makeCCtxParamsFromCParams()
279 … cctxParams.ldmParams.enableLdm = ZSTD_resolveEnableLdm(cctxParams.ldmParams.enableLdm, &cParams); in ZSTD_makeCCtxParamsFromCParams()
281 ZSTD_ldm_adjustParameters(&cctxParams.ldmParams, &cParams); in ZSTD_makeCCtxParamsFromCParams()
285 …cctxParams.useBlockSplitter = ZSTD_resolveBlockSplitterMode(cctxParams.useBlockSplitter, &cParams); in ZSTD_makeCCtxParamsFromCParams()
286 …xParams.useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams.useRowMatchFinder, &cParams); in ZSTD_makeCCtxParamsFromCParams()
287 assert(!ZSTD_checkCParams(cParams)); in ZSTD_makeCCtxParamsFromCParams()
337 assert(!ZSTD_checkCParams(params->cParams)); in ZSTD_CCtxParams_init_internal()
339 cctxParams->cParams = params->cParams; in ZSTD_CCtxParams_init_internal()
345 …seRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams->useRowMatchFinder, &params->cParams); in ZSTD_CCtxParams_init_internal()
346 …->useBlockSplitter = ZSTD_resolveBlockSplitterMode(cctxParams->useBlockSplitter, &params->cParams); in ZSTD_CCtxParams_init_internal()
347 …ms->ldmParams.enableLdm = ZSTD_resolveEnableLdm(cctxParams->ldmParams.enableLdm, &params->cParams); in ZSTD_CCtxParams_init_internal()
355 FORWARD_IF_ERROR( ZSTD_checkCParams(params.cParams) , ""); in ZSTD_CCtxParams_init_advanced()
367 assert(!ZSTD_checkCParams(params->cParams)); in ZSTD_CCtxParams_setZstdParams()
368 cctxParams->cParams = params->cParams; in ZSTD_CCtxParams_setZstdParams()
702 CCtxParams->cParams.windowLog = (U32)value; in ZSTD_CCtxParams_setParameter()
703 return CCtxParams->cParams.windowLog; in ZSTD_CCtxParams_setParameter()
708 CCtxParams->cParams.hashLog = (U32)value; in ZSTD_CCtxParams_setParameter()
709 return CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_setParameter()
714 CCtxParams->cParams.chainLog = (U32)value; in ZSTD_CCtxParams_setParameter()
715 return CCtxParams->cParams.chainLog; in ZSTD_CCtxParams_setParameter()
720 CCtxParams->cParams.searchLog = (U32)value; in ZSTD_CCtxParams_setParameter()
726 CCtxParams->cParams.minMatch = value; in ZSTD_CCtxParams_setParameter()
727 return CCtxParams->cParams.minMatch; in ZSTD_CCtxParams_setParameter()
731 CCtxParams->cParams.targetLength = value; in ZSTD_CCtxParams_setParameter()
732 return CCtxParams->cParams.targetLength; in ZSTD_CCtxParams_setParameter()
737 CCtxParams->cParams.strategy = (ZSTD_strategy)value; in ZSTD_CCtxParams_setParameter()
738 return (size_t)CCtxParams->cParams.strategy; in ZSTD_CCtxParams_setParameter()
890 *value = (int)CCtxParams->cParams.windowLog; in ZSTD_CCtxParams_getParameter()
893 *value = (int)CCtxParams->cParams.hashLog; in ZSTD_CCtxParams_getParameter()
896 *value = (int)CCtxParams->cParams.chainLog; in ZSTD_CCtxParams_getParameter()
899 *value = CCtxParams->cParams.searchLog; in ZSTD_CCtxParams_getParameter()
902 *value = CCtxParams->cParams.minMatch; in ZSTD_CCtxParams_getParameter()
905 *value = CCtxParams->cParams.targetLength; in ZSTD_CCtxParams_getParameter()
908 *value = (unsigned)CCtxParams->cParams.strategy; in ZSTD_CCtxParams_getParameter()
1022 const ZSTD_compressionParameters* cParams);
1024 ZSTD_compressionParameters* cParams);
1163 size_t ZSTD_checkCParams(ZSTD_compressionParameters cParams) in ZSTD_checkCParams() argument
1165 BOUNDCHECK(ZSTD_c_windowLog, (int)cParams.windowLog); in ZSTD_checkCParams()
1166 BOUNDCHECK(ZSTD_c_chainLog, (int)cParams.chainLog); in ZSTD_checkCParams()
1167 BOUNDCHECK(ZSTD_c_hashLog, (int)cParams.hashLog); in ZSTD_checkCParams()
1168 BOUNDCHECK(ZSTD_c_searchLog, (int)cParams.searchLog); in ZSTD_checkCParams()
1169 BOUNDCHECK(ZSTD_c_minMatch, (int)cParams.minMatch); in ZSTD_checkCParams()
1170 BOUNDCHECK(ZSTD_c_targetLength,(int)cParams.targetLength); in ZSTD_checkCParams()
1171 BOUNDCHECK(ZSTD_c_strategy, cParams.strategy); in ZSTD_checkCParams()
1179 ZSTD_clampCParams(ZSTD_compressionParameters cParams) in ZSTD_clampCParams() argument
1187 CLAMP(ZSTD_c_windowLog, cParams.windowLog); in ZSTD_clampCParams()
1188 CLAMP(ZSTD_c_chainLog, cParams.chainLog); in ZSTD_clampCParams()
1189 CLAMP(ZSTD_c_hashLog, cParams.hashLog); in ZSTD_clampCParams()
1190 CLAMP(ZSTD_c_searchLog, cParams.searchLog); in ZSTD_clampCParams()
1191 CLAMP(ZSTD_c_minMatch, cParams.minMatch); in ZSTD_clampCParams()
1192 CLAMP(ZSTD_c_targetLength,cParams.targetLength); in ZSTD_clampCParams()
1193 CLAMP_TYPE(ZSTD_c_strategy,cParams.strategy, ZSTD_strategy); in ZSTD_clampCParams()
1194 return cParams; in ZSTD_clampCParams()
1320 ZSTD_compressionParameters* cParams, in ZSTD_overrideCParams() argument
1323 if (overrides->windowLog) cParams->windowLog = overrides->windowLog; in ZSTD_overrideCParams()
1324 if (overrides->hashLog) cParams->hashLog = overrides->hashLog; in ZSTD_overrideCParams()
1325 if (overrides->chainLog) cParams->chainLog = overrides->chainLog; in ZSTD_overrideCParams()
1326 if (overrides->searchLog) cParams->searchLog = overrides->searchLog; in ZSTD_overrideCParams()
1327 if (overrides->minMatch) cParams->minMatch = overrides->minMatch; in ZSTD_overrideCParams()
1328 if (overrides->targetLength) cParams->targetLength = overrides->targetLength; in ZSTD_overrideCParams()
1329 if (overrides->strategy) cParams->strategy = overrides->strategy; in ZSTD_overrideCParams()
1335 ZSTD_compressionParameters cParams; in ZSTD_getCParamsFromCCtxParams() local
1339 cParams = ZSTD_getCParams_internal(CCtxParams->compressionLevel, srcSizeHint, dictSize, mode); in ZSTD_getCParamsFromCCtxParams()
1340 …if (CCtxParams->ldmParams.enableLdm == ZSTD_ps_enable) cParams.windowLog = ZSTD_LDM_DEFAULT_WINDOW… in ZSTD_getCParamsFromCCtxParams()
1341 ZSTD_overrideCParams(&cParams, &CCtxParams->cParams); in ZSTD_getCParamsFromCCtxParams()
1342 assert(!ZSTD_checkCParams(cParams)); in ZSTD_getCParamsFromCCtxParams()
1344 return ZSTD_adjustCParams_internal(cParams, srcSizeHint, dictSize, mode); in ZSTD_getCParamsFromCCtxParams()
1348 ZSTD_sizeof_matchState(const ZSTD_compressionParameters* const cParams, in ZSTD_sizeof_matchState() argument
1354 …size_t const chainSize = ZSTD_allocateChainTable(cParams->strategy, useRowMatchFinder, enableDedic… in ZSTD_sizeof_matchState()
1355 ? ((size_t)1 << cParams->chainLog) in ZSTD_sizeof_matchState()
1357 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_sizeof_matchState()
1358 …U32 const hashLog3 = (forCCtx && cParams->minMatch==3) ? MIN(ZSTD_HASHLOG3_MAX, cParams->window… in ZSTD_sizeof_matchState()
1372 size_t const lazyAdditionalSpace = ZSTD_rowMatchFinderUsed(cParams->strategy, useRowMatchFinder) in ZSTD_sizeof_matchState()
1375 size_t const optSpace = (forCCtx && (cParams->strategy >= ZSTD_btopt)) in ZSTD_sizeof_matchState()
1390 const ZSTD_compressionParameters* cParams, in ZSTD_estimateCCtxSize_usingCCtxParams_internal() argument
1398 size_t const windowSize = (size_t) BOUNDED(1ULL, 1ULL << cParams->windowLog, pledgedSrcSize); in ZSTD_estimateCCtxSize_usingCCtxParams_internal()
1400 U32 const divider = (cParams->minMatch==3) ? 3 : 4; in ZSTD_estimateCCtxSize_usingCCtxParams_internal()
1407 …size_t const matchStateSize = ZSTD_sizeof_matchState(cParams, useRowMatchFinder, /* enableDedicate… in ZSTD_estimateCCtxSize_usingCCtxParams_internal()
1436 ZSTD_compressionParameters const cParams = in ZSTD_estimateCCtxSize_usingCCtxParams() local
1439 &cParams); in ZSTD_estimateCCtxSize_usingCCtxParams()
1446 &cParams, &params->ldmParams, 1, useRowMatchFinder, 0, 0, ZSTD_CONTENTSIZE_UNKNOWN); in ZSTD_estimateCCtxSize_usingCCtxParams()
1449 size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams) in ZSTD_estimateCCtxSize_usingCParams() argument
1451 ZSTD_CCtx_params initialParams = ZSTD_makeCCtxParamsFromCParams(cParams); in ZSTD_estimateCCtxSize_usingCParams()
1452 if (ZSTD_rowMatchFinderSupported(cParams.strategy)) { in ZSTD_estimateCCtxSize_usingCParams()
1473 …ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeTiers… in ZSTD_estimateCCtxSize_internal() local
1474 largestSize = MAX(ZSTD_estimateCCtxSize_usingCParams(cParams), largestSize); in ZSTD_estimateCCtxSize_internal()
1494 { ZSTD_compressionParameters const cParams = in ZSTD_estimateCStreamSize_usingCCtxParams() local
1496 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_MAX, (size_t)1 << cParams.windowLog); in ZSTD_estimateCStreamSize_usingCCtxParams()
1498 ? ((size_t)1 << cParams.windowLog) + blockSize in ZSTD_estimateCStreamSize_usingCCtxParams()
1503 …st useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(params->useRowMatchFinder, &params->cParams); in ZSTD_estimateCStreamSize_usingCCtxParams()
1506 &cParams, &params->ldmParams, 1, useRowMatchFinder, inBuffSize, outBuffSize, in ZSTD_estimateCStreamSize_usingCCtxParams()
1511 size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams) in ZSTD_estimateCStreamSize_usingCParams() argument
1513 ZSTD_CCtx_params initialParams = ZSTD_makeCCtxParamsFromCParams(cParams); in ZSTD_estimateCStreamSize_usingCParams()
1514 if (ZSTD_rowMatchFinderSupported(cParams.strategy)) { in ZSTD_estimateCStreamSize_usingCParams()
1530 …ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENT… in ZSTD_estimateCStreamSize_internal() local
1531 return ZSTD_estimateCStreamSize_usingCParams(cParams); in ZSTD_estimateCStreamSize_internal()
1644 const ZSTD_compressionParameters* cParams, in ZSTD_reset_matchState() argument
1651 size_t const chainSize = ZSTD_allocateChainTable(cParams->strategy, useRowMatchFinder, in ZSTD_reset_matchState()
1653 ? ((size_t)1 << cParams->chainLog) in ZSTD_reset_matchState()
1655 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_reset_matchState()
1656 …hashLog3 = ((forWho == ZSTD_resetTarget_CCtx) && cParams->minMatch==3) ? MIN(ZSTD_HASHLOG3_MAX, cP… in ZSTD_reset_matchState()
1689 if ((forWho == ZSTD_resetTarget_CCtx) && (cParams->strategy >= ZSTD_btopt)) { in ZSTD_reset_matchState()
1699 if (ZSTD_rowMatchFinderUsed(cParams->strategy, useRowMatchFinder)) { in ZSTD_reset_matchState()
1706 U32 const rowLog = BOUNDED(4, cParams->searchLog, 6); in ZSTD_reset_matchState()
1707 assert(cParams->hashLog >= rowLog); in ZSTD_reset_matchState()
1708 ms->rowHashLog = cParams->hashLog - rowLog; in ZSTD_reset_matchState()
1712 ms->cParams = *cParams; in ZSTD_reset_matchState()
1757 …(U32)pledgedSrcSize, params->cParams.windowLog, (int)params->useRowMatchFinder, (int)params->useBl… in ZSTD_resetCCtx_internal()
1758 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_resetCCtx_internal()
1773 ZSTD_ldm_adjustParameters(&zc->appliedParams.ldmParams, &params->cParams); in ZSTD_resetCCtx_internal()
1778 …{ size_t const windowSize = MAX(1, (size_t)MIN(((U64)1 << params->cParams.windowLog), pledgedSrc… in ZSTD_resetCCtx_internal()
1780 U32 const divider = (params->cParams.minMatch==3) ? 3 : 4; in ZSTD_resetCCtx_internal()
1797 … &params->cParams, &params->ldmParams, zc->staticSize != 0, params->useRowMatchFinder, in ZSTD_resetCCtx_internal()
1840 zc->blockState.matchState.cParams = params->cParams; in ZSTD_resetCCtx_internal()
1891 &params->cParams, in ZSTD_resetCCtx_internal()
1950 size_t cutoff = attachDictSizeCutoffs[cdict->matchState.cParams.strategy]; in ZSTD_shouldAttachDict()
1971 ZSTD_compressionParameters adjusted_cdict_cParams = cdict->matchState.cParams; in ZSTD_resetCCtx_byAttachingCDict()
1972 unsigned const windowLog = params.cParams.windowLog; in ZSTD_resetCCtx_byAttachingCDict()
1982 params.cParams = ZSTD_adjustCParams_internal(adjusted_cdict_cParams, pledgedSrcSize, in ZSTD_resetCCtx_byAttachingCDict()
1984 params.cParams.windowLog = windowLog; in ZSTD_resetCCtx_byAttachingCDict()
1989 assert(cctx->appliedParams.cParams.strategy == adjusted_cdict_cParams.strategy); in ZSTD_resetCCtx_byAttachingCDict()
2028 const ZSTD_compressionParameters *cdict_cParams = &cdict->matchState.cParams; in ZSTD_resetCCtx_byCopyingCDict()
2034 { unsigned const windowLog = params.cParams.windowLog; in ZSTD_resetCCtx_byCopyingCDict()
2037 params.cParams = *cdict_cParams; in ZSTD_resetCCtx_byCopyingCDict()
2038 params.cParams.windowLog = windowLog; in ZSTD_resetCCtx_byCopyingCDict()
2043 assert(cctx->appliedParams.cParams.strategy == cdict_cParams->strategy); in ZSTD_resetCCtx_byCopyingCDict()
2044 assert(cctx->appliedParams.cParams.hashLog == cdict_cParams->hashLog); in ZSTD_resetCCtx_byCopyingCDict()
2045 assert(cctx->appliedParams.cParams.chainLog == cdict_cParams->chainLog); in ZSTD_resetCCtx_byCopyingCDict()
2061 …if (ZSTD_allocateChainTable(cctx->appliedParams.cParams.strategy, cctx->appliedParams.useRowMatchF… in ZSTD_resetCCtx_byCopyingCDict()
2142 params.cParams = srcCCtx->appliedParams.cParams; in ZSTD_copyCCtx_internal()
2153 … assert(dstCCtx->appliedParams.cParams.windowLog == srcCCtx->appliedParams.cParams.windowLog); in ZSTD_copyCCtx_internal()
2154 assert(dstCCtx->appliedParams.cParams.strategy == srcCCtx->appliedParams.cParams.strategy); in ZSTD_copyCCtx_internal()
2155 assert(dstCCtx->appliedParams.cParams.hashLog == srcCCtx->appliedParams.cParams.hashLog); in ZSTD_copyCCtx_internal()
2156 assert(dstCCtx->appliedParams.cParams.chainLog == srcCCtx->appliedParams.cParams.chainLog); in ZSTD_copyCCtx_internal()
2163 { size_t const chainSize = ZSTD_allocateChainTable(srcCCtx->appliedParams.cParams.strategy, in ZSTD_copyCCtx_internal()
2166 ? ((size_t)1 << srcCCtx->appliedParams.cParams.chainLog) in ZSTD_copyCCtx_internal()
2168 size_t const hSize = (size_t)1 << srcCCtx->appliedParams.cParams.hashLog; in ZSTD_copyCCtx_internal()
2272 { U32 const hSize = (U32)1 << params->cParams.hashLog; in ZSTD_reduceIndex()
2276 …if (ZSTD_allocateChainTable(params->cParams.strategy, params->useRowMatchFinder, (U32)ms->dedicate… in ZSTD_reduceIndex()
2277 U32 const chainSize = (U32)1 << params->cParams.chainLog; in ZSTD_reduceIndex()
2278 if (params->cParams.strategy == ZSTD_btlazy2) in ZSTD_reduceIndex()
2491 const int longOffsets = cctxParams->cParams.windowLog > STREAM_ACCUMULATOR_MIN; in ZSTD_entropyCompressSeqStore_internal()
2492 ZSTD_strategy const strategy = cctxParams->cParams.strategy; in ZSTD_entropyCompressSeqStore_internal()
2523 cctxParams->cParams.strategy, in ZSTD_entropyCompressSeqStore_internal()
2623 { size_t const maxCSize = srcSize - ZSTD_minGain(srcSize, cctxParams->cParams.strategy); in ZSTD_entropyCompressSeqStore()
2729 ZSTD_assertEqualCParams(zc->appliedParams.cParams, ms->cParams); in ZSTD_buildSeqStore()
2731 if (zc->appliedParams.cParams.strategy >= ZSTD_btopt) { in ZSTD_buildSeqStore()
2734 … ZSTD_ldm_skipSequences(&zc->externSeqStore, srcSize, zc->appliedParams.cParams.minMatch); in ZSTD_buildSeqStore()
2792 …ckCompressor const blockCompressor = ZSTD_selectBlockCompressor(zc->appliedParams.cParams.strategy, in ZSTD_buildSeqStore()
3089 ZSTD_strategy const strategy = cctxParams->cParams.strategy; in ZSTD_buildBlockEntropyStats_sequences()
3773 … size_t const maxCSize = srcSize - ZSTD_minGain(srcSize, zc->appliedParams.cParams.strategy); in ZSTD_compressBlock_targetCBlockSize_body()
3816 U32 const cycleLog = ZSTD_cycleLog(params->cParams.chainLog, params->cParams.strategy); in ZSTD_overflowCorrectIfNeeded()
3817 U32 const maxDist = (U32)1 << params->cParams.windowLog; in ZSTD_overflowCorrectIfNeeded()
3851 U32 const maxDist = (U32)1 << cctx->appliedParams.cParams.windowLog; in ZSTD_compress_frameChunk()
3853 assert(cctx->appliedParams.cParams.windowLog <= ZSTD_WINDOWLOG_MAX); in ZSTD_compress_frameChunk()
3927 U32 const windowSize = (U32)1 << params->cParams.windowLog; in ZSTD_writeFrameHeader()
3929 … BYTE const windowLogByte = (BYTE)((params->cParams.windowLog - ZSTD_WINDOWLOG_ABSOLUTEMIN) << 3); in ZSTD_writeFrameHeader()
4092 ZSTD_compressionParameters const cParams = cctx->appliedParams.cParams; in ZSTD_getBlockSize() local
4093 assert(!ZSTD_checkCParams(cParams)); in ZSTD_getBlockSize()
4094 return MIN (ZSTD_BLOCKSIZE_MAX, (U32)1 << cParams.windowLog); in ZSTD_getBlockSize()
4121 ZSTD_assertEqualCParams(params->cParams, ms->cParams); in ZSTD_loadDictionaryContent()
4158 switch(params->cParams.strategy) in ZSTD_loadDictionaryContent()
4177 size_t const tagTableSize = ((size_t)1 << params->cParams.hashLog) * sizeof(U16); in ZSTD_loadDictionaryContent()
4407 DEBUGLOG(4, "ZSTD_compressBegin_internal: wlog=%u", params->cParams.windowLog); in ZSTD_compressBegin_internal()
4409 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_compressBegin_internal()
4450 DEBUGLOG(4, "ZSTD_compressBegin_advanced_internal: wlog=%u", params->cParams.windowLog); in ZSTD_compressBegin_advanced_internal()
4452 FORWARD_IF_ERROR( ZSTD_checkCParams(params->cParams) , ""); in ZSTD_compressBegin_advanced_internal()
4573 FORWARD_IF_ERROR(ZSTD_checkCParams(params.cParams), ""); in ZSTD_compress_advanced()
4640 size_t dictSize, ZSTD_compressionParameters cParams, in ZSTD_estimateCDictSize_advanced() argument
4648 + ZSTD_sizeof_matchState(&cParams, ZSTD_resolveRowMatchFinderMode(ZSTD_ps_auto, &cParams), in ZSTD_estimateCDictSize_advanced()
4656 …ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENT… in ZSTD_estimateCDictSize() local
4657 return ZSTD_estimateCDictSize_advanced(dictSize, cParams, ZSTD_dlm_byCopy); in ZSTD_estimateCDictSize()
4677 assert(!ZSTD_checkCParams(params.cParams)); in ZSTD_initCDict_internal()
4678 cdict->matchState.cParams = params.cParams; in ZSTD_initCDict_internal()
4699 &params.cParams, in ZSTD_initCDict_internal()
4724 ZSTD_compressionParameters cParams, in ZSTD_createCDict_advanced_internal() argument
4734 … ZSTD_sizeof_matchState(&cParams, useRowMatchFinder, enableDedicatedDictSearch, /* forCCtx */ 0) + in ZSTD_createCDict_advanced_internal()
4761 ZSTD_compressionParameters cParams, in ZSTD_createCDict_advanced() argument
4767 cctxParams.cParams = cParams; in ZSTD_createCDict_advanced()
4783 ZSTD_compressionParameters cParams; in ZSTD_createCDict_advanced2() local
4790 cParams = ZSTD_dedicatedDictSearch_getCParams( in ZSTD_createCDict_advanced2()
4792 ZSTD_overrideCParams(&cParams, &cctxParams.cParams); in ZSTD_createCDict_advanced2()
4794 cParams = ZSTD_getCParamsFromCCtxParams( in ZSTD_createCDict_advanced2()
4798 if (!ZSTD_dedicatedDictSearch_isSupported(&cParams)) { in ZSTD_createCDict_advanced2()
4801 cParams = ZSTD_getCParamsFromCCtxParams( in ZSTD_createCDict_advanced2()
4806 cctxParams.cParams = cParams; in ZSTD_createCDict_advanced2()
4807 …xParams.useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams.useRowMatchFinder, &cParams); in ZSTD_createCDict_advanced2()
4810 dictLoadMethod, cctxParams.cParams, in ZSTD_createCDict_advanced2()
4827 …ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_U… in ZSTD_createCDict() local
4830 cParams, ZSTD_defaultCMem); in ZSTD_createCDict()
4838 …ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_U… in ZSTD_createCDict_byReference() local
4841 cParams, ZSTD_defaultCMem); in ZSTD_createCDict_byReference()
4878 ZSTD_compressionParameters cParams) in ZSTD_initStaticCDict() argument
4880 …STD_paramSwitch_e const useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(ZSTD_ps_auto, &cParams); in ZSTD_initStaticCDict()
4882 …size_t const matchStateSize = ZSTD_sizeof_matchState(&cParams, useRowMatchFinder, /* enableDedicat… in ZSTD_initStaticCDict()
4906 params.cParams = cParams; in ZSTD_initStaticCDict()
4922 return cdict->matchState.cParams; in ZSTD_getCParamsFromCDict()
4949 params.cParams = ( pledgedSrcSize < ZSTD_USE_CDICT_PARAMS_SRCSIZE_CUTOFF in ZSTD_compressBegin_usingCDict_internal()
4966 cctxParams.cParams.windowLog = MAX(cctxParams.cParams.windowLog, limitedSrcLog); in ZSTD_compressBegin_usingCDict_internal()
5104 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_initCStream_internal()
5157 FORWARD_IF_ERROR( ZSTD_checkCParams(params.cParams) , ""); in ZSTD_initCStream_advanced()
5446 params.cParams = ZSTD_getCParamsFromCCtxParams( in ZSTD_CCtx_init_compressStream2()
5451 … params.useBlockSplitter = ZSTD_resolveBlockSplitterMode(params.useBlockSplitter, &params.cParams); in ZSTD_CCtx_init_compressStream2()
5452 params.ldmParams.enableLdm = ZSTD_resolveEnableLdm(params.ldmParams.enableLdm, &params.cParams); in ZSTD_CCtx_init_compressStream2()
5453 …rams.useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(params.useRowMatchFinder, &params.cParams); in ZSTD_CCtx_init_compressStream2()
5456 assert(!ZSTD_isError(ZSTD_checkCParams(params.cParams))); in ZSTD_CCtx_init_compressStream2()
5629 cctx->appliedParams.cParams.windowLog, dictSize), in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
5715 … if (matchLength > blockSize && firstHalfMatchLength >= cctx->appliedParams.cParams.minMatch) { in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5718 if (secondHalfMatchLength < cctx->appliedParams.cParams.minMatch) { in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5720 … endPosInSequence -= cctx->appliedParams.cParams.minMatch - secondHalfMatchLength; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5721 … bytesAdjustment = cctx->appliedParams.cParams.minMatch - secondHalfMatchLength; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5752 cctx->appliedParams.cParams.windowLog, dictSize), in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5992 …ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(compressionLevel, 0, dictSize, ZSTD_… in ZSTD_dedicatedDictSearch_getCParams() local
5993 switch (cParams.strategy) { in ZSTD_dedicatedDictSearch_getCParams()
6000 cParams.hashLog += ZSTD_LAZY_DDSS_BUCKET_LOG; in ZSTD_dedicatedDictSearch_getCParams()
6008 return cParams; in ZSTD_dedicatedDictSearch_getCParams()
6012 ZSTD_compressionParameters const* cParams) in ZSTD_dedicatedDictSearch_isSupported() argument
6014 return (cParams->strategy >= ZSTD_greedy) in ZSTD_dedicatedDictSearch_isSupported()
6015 && (cParams->strategy <= ZSTD_lazy2) in ZSTD_dedicatedDictSearch_isSupported()
6016 && (cParams->hashLog > cParams->chainLog) in ZSTD_dedicatedDictSearch_isSupported()
6017 && (cParams->chainLog <= 24); in ZSTD_dedicatedDictSearch_isSupported()
6026 ZSTD_compressionParameters* cParams) { in ZSTD_dedicatedDictSearch_revertCParams() argument
6027 switch (cParams->strategy) { in ZSTD_dedicatedDictSearch_revertCParams()
6034 cParams->hashLog -= ZSTD_LAZY_DDSS_BUCKET_LOG; in ZSTD_dedicatedDictSearch_revertCParams()
6035 if (cParams->hashLog < ZSTD_HASHLOG_MIN) { in ZSTD_dedicatedDictSearch_revertCParams()
6036 cParams->hashLog = ZSTD_HASHLOG_MIN; in ZSTD_dedicatedDictSearch_revertCParams()
6112 …ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeHint,… in ZSTD_getParams_internal() local
6115 params.cParams = cParams; in ZSTD_getParams_internal()