Lines Matching refs:cctxParams
301 ZSTD_CCtx_params cctxParams; in ZSTD_makeCCtxParamsFromCParams() local
303 ZSTD_CCtxParams_init(&cctxParams, ZSTD_CLEVEL_DEFAULT); in ZSTD_makeCCtxParamsFromCParams()
304 cctxParams.cParams = cParams; in ZSTD_makeCCtxParamsFromCParams()
307 … cctxParams.ldmParams.enableLdm = ZSTD_resolveEnableLdm(cctxParams.ldmParams.enableLdm, &cParams); in ZSTD_makeCCtxParamsFromCParams()
308 if (cctxParams.ldmParams.enableLdm == ZSTD_ps_enable) { in ZSTD_makeCCtxParamsFromCParams()
309 ZSTD_ldm_adjustParameters(&cctxParams.ldmParams, &cParams); in ZSTD_makeCCtxParamsFromCParams()
310 assert(cctxParams.ldmParams.hashLog >= cctxParams.ldmParams.bucketSizeLog); in ZSTD_makeCCtxParamsFromCParams()
311 assert(cctxParams.ldmParams.hashRateLog < 32); in ZSTD_makeCCtxParamsFromCParams()
313 …cctxParams.postBlockSplitter = ZSTD_resolveBlockSplitterMode(cctxParams.postBlockSplitter, &cParam… in ZSTD_makeCCtxParamsFromCParams()
314 …cctxParams.useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams.useRowMatchFinder, &cPara… in ZSTD_makeCCtxParamsFromCParams()
315 …cctxParams.validateSequences = ZSTD_resolveExternalSequenceValidation(cctxParams.validateSequences… in ZSTD_makeCCtxParamsFromCParams()
316 cctxParams.maxBlockSize = ZSTD_resolveMaxBlockSize(cctxParams.maxBlockSize); in ZSTD_makeCCtxParamsFromCParams()
317 …cctxParams.searchForExternalRepcodes = ZSTD_resolveExternalRepcodeSearch(cctxParams.searchForExter… in ZSTD_makeCCtxParamsFromCParams()
318 … cctxParams.compressionLevel); in ZSTD_makeCCtxParamsFromCParams()
320 return cctxParams; in ZSTD_makeCCtxParamsFromCParams()
353 size_t ZSTD_CCtxParams_init(ZSTD_CCtx_params* cctxParams, int compressionLevel) { in ZSTD_CCtxParams_init() argument
354 RETURN_ERROR_IF(!cctxParams, GENERIC, "NULL pointer!"); in ZSTD_CCtxParams_init()
355 ZSTD_memset(cctxParams, 0, sizeof(*cctxParams)); in ZSTD_CCtxParams_init()
356 cctxParams->compressionLevel = compressionLevel; in ZSTD_CCtxParams_init()
357 cctxParams->fParams.contentSizeFlag = 1; in ZSTD_CCtxParams_init()
368 ZSTD_CCtxParams_init_internal(ZSTD_CCtx_params* cctxParams, in ZSTD_CCtxParams_init_internal() argument
373 ZSTD_memset(cctxParams, 0, sizeof(*cctxParams)); in ZSTD_CCtxParams_init_internal()
374 cctxParams->cParams = params->cParams; in ZSTD_CCtxParams_init_internal()
375 cctxParams->fParams = params->fParams; in ZSTD_CCtxParams_init_internal()
379 cctxParams->compressionLevel = compressionLevel; in ZSTD_CCtxParams_init_internal()
380 …cctxParams->useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams->useRowMatchFinder, &par… in ZSTD_CCtxParams_init_internal()
381 …cctxParams->postBlockSplitter = ZSTD_resolveBlockSplitterMode(cctxParams->postBlockSplitter, ¶… in ZSTD_CCtxParams_init_internal()
382 …cctxParams->ldmParams.enableLdm = ZSTD_resolveEnableLdm(cctxParams->ldmParams.enableLdm, ¶ms->… in ZSTD_CCtxParams_init_internal()
383 …cctxParams->validateSequences = ZSTD_resolveExternalSequenceValidation(cctxParams->validateSequenc… in ZSTD_CCtxParams_init_internal()
384 cctxParams->maxBlockSize = ZSTD_resolveMaxBlockSize(cctxParams->maxBlockSize); in ZSTD_CCtxParams_init_internal()
385 …cctxParams->searchForExternalRepcodes = ZSTD_resolveExternalRepcodeSearch(cctxParams->searchForExt… in ZSTD_CCtxParams_init_internal()
387 … cctxParams->useRowMatchFinder, cctxParams->postBlockSplitter, cctxParams->ldmParams.enableLdm); in ZSTD_CCtxParams_init_internal()
390 size_t ZSTD_CCtxParams_init_advanced(ZSTD_CCtx_params* cctxParams, ZSTD_parameters params) in ZSTD_CCtxParams_init_advanced() argument
392 RETURN_ERROR_IF(!cctxParams, GENERIC, "NULL pointer!"); in ZSTD_CCtxParams_init_advanced()
394 ZSTD_CCtxParams_init_internal(cctxParams, ¶ms, ZSTD_NO_CLEVEL); in ZSTD_CCtxParams_init_advanced()
403 ZSTD_CCtx_params* cctxParams, const ZSTD_parameters* params) in ZSTD_CCtxParams_setZstdParams() argument
406 cctxParams->cParams = params->cParams; in ZSTD_CCtxParams_setZstdParams()
407 cctxParams->fParams = params->fParams; in ZSTD_CCtxParams_setZstdParams()
411 cctxParams->compressionLevel = ZSTD_NO_CLEVEL; in ZSTD_CCtxParams_setZstdParams()
2639 static int ZSTD_useTargetCBlockSize(const ZSTD_CCtx_params* cctxParams) in ZSTD_useTargetCBlockSize() argument
2641 DEBUGLOG(5, "ZSTD_useTargetCBlockSize (targetCBlockSize=%zu)", cctxParams->targetCBlockSize); in ZSTD_useTargetCBlockSize()
2642 return (cctxParams->targetCBlockSize != 0); in ZSTD_useTargetCBlockSize()
2650 static int ZSTD_blockSplitterEnabled(ZSTD_CCtx_params* cctxParams) in ZSTD_blockSplitterEnabled() argument
2652 DEBUGLOG(5, "ZSTD_blockSplitterEnabled (postBlockSplitter=%d)", cctxParams->postBlockSplitter); in ZSTD_blockSplitterEnabled()
2653 assert(cctxParams->postBlockSplitter != ZSTD_ps_auto); in ZSTD_blockSplitterEnabled()
2654 return (cctxParams->postBlockSplitter == ZSTD_ps_enable); in ZSTD_blockSplitterEnabled()
2808 const ZSTD_CCtx_params* cctxParams, in ZSTD_entropyCompressSeqStore_internal() argument
2812 ZSTD_strategy const strategy = cctxParams->cParams.strategy; in ZSTD_entropyCompressSeqStore_internal()
2845 cctxParams->cParams.strategy, in ZSTD_entropyCompressSeqStore_internal()
2846 ZSTD_literalsCompressionIsDisabled(cctxParams), in ZSTD_entropyCompressSeqStore_internal()
2927 const ZSTD_CCtx_params* cctxParams, in ZSTD_entropyCompressSeqStore_wExtLitBuffer() argument
2934 seqStorePtr, prevEntropy, nextEntropy, cctxParams, in ZSTD_entropyCompressSeqStore_wExtLitBuffer()
2947 { size_t const maxCSize = blockSize - ZSTD_minGain(blockSize, cctxParams->cParams.strategy); in ZSTD_entropyCompressSeqStore_wExtLitBuffer()
2963 const ZSTD_CCtx_params* cctxParams, in ZSTD_entropyCompressSeqStore() argument
2975 cctxParams, in ZSTD_entropyCompressSeqStore()
3677 const ZSTD_CCtx_params* cctxParams, in ZSTD_buildBlockEntropyStats_sequences() argument
3681 ZSTD_strategy const strategy = cctxParams->cParams.strategy; in ZSTD_buildBlockEntropyStats_sequences()
3716 const ZSTD_CCtx_params* cctxParams, in ZSTD_buildBlockEntropyStats() argument
3721 int const huf_useOptDepth = (cctxParams->cParams.strategy >= HUF_OPTIMAL_DEPTH_THRESHOLD); in ZSTD_buildBlockEntropyStats()
3728 ZSTD_literalsCompressionIsDisabled(cctxParams), in ZSTD_buildBlockEntropyStats()
3735 cctxParams, in ZSTD_buildBlockEntropyStats()
5220 ZSTD_CCtx_params cctxParams; in ZSTD_compressBegin_advanced() local
5221 ZSTD_CCtxParams_init_internal(&cctxParams, ¶ms, ZSTD_NO_CLEVEL); in ZSTD_compressBegin_advanced()
5225 &cctxParams, pledgedSrcSize); in ZSTD_compressBegin_advanced()
5231 ZSTD_CCtx_params cctxParams; in ZSTD_compressBegin_usingDict_deprecated() local
5233 …ZSTD_CCtxParams_init_internal(&cctxParams, ¶ms, (compressionLevel == 0) ? ZSTD_CLEVEL_DEFAULT … in ZSTD_compressBegin_usingDict_deprecated()
5237 &cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, ZSTDb_not_buffered); in ZSTD_compressBegin_usingDict_deprecated()
5534 ZSTD_CCtx_params cctxParams; in ZSTD_createCDict_advanced() local
5535 ZSTD_memset(&cctxParams, 0, sizeof(cctxParams)); in ZSTD_createCDict_advanced()
5537 ZSTD_CCtxParams_init(&cctxParams, 0); in ZSTD_createCDict_advanced()
5538 cctxParams.cParams = cParams; in ZSTD_createCDict_advanced()
5539 cctxParams.customMem = customMem; in ZSTD_createCDict_advanced()
5543 &cctxParams, customMem); in ZSTD_createCDict_advanced()
5553 ZSTD_CCtx_params cctxParams = *originalCctxParams; in ZSTD_createCDict_advanced2() local
5560 if (cctxParams.enableDedicatedDictSearch) { in ZSTD_createCDict_advanced2()
5562 cctxParams.compressionLevel, dictSize); in ZSTD_createCDict_advanced2()
5563 ZSTD_overrideCParams(&cParams, &cctxParams.cParams); in ZSTD_createCDict_advanced2()
5566 &cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createCDict); in ZSTD_createCDict_advanced2()
5571 cctxParams.enableDedicatedDictSearch = 0; in ZSTD_createCDict_advanced2()
5573 &cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createCDict); in ZSTD_createCDict_advanced2()
5576 …DEBUGLOG(3, "ZSTD_createCDict_advanced2: DedicatedDictSearch=%u", cctxParams.enableDedicatedDictSe… in ZSTD_createCDict_advanced2()
5577 cctxParams.cParams = cParams; in ZSTD_createCDict_advanced2()
5578 …cctxParams.useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(cctxParams.useRowMatchFinder, &cPara… in ZSTD_createCDict_advanced2()
5581 dictLoadMethod, cctxParams.cParams, in ZSTD_createCDict_advanced2()
5582 cctxParams.useRowMatchFinder, cctxParams.enableDedicatedDictSearch, in ZSTD_createCDict_advanced2()
5588 cctxParams) )) { in ZSTD_createCDict_advanced2()
5713 ZSTD_CCtx_params cctxParams; in ZSTD_compressBegin_usingCDict_internal() local
5728 ZSTD_CCtxParams_init_internal(&cctxParams, ¶ms, cdict->compressionLevel); in ZSTD_compressBegin_usingCDict_internal()
5737 cctxParams.cParams.windowLog = MAX(cctxParams.cParams.windowLog, limitedSrcLog); in ZSTD_compressBegin_usingCDict_internal()
5742 &cctxParams, pledgedSrcSize, in ZSTD_compressBegin_usingCDict_internal()