Lines Matching refs:mode
223 static int ZSTD_rowMatchFinderUsed(const ZSTD_strategy strategy, const ZSTD_ParamSwitch_e mode) { in ZSTD_rowMatchFinderUsed() argument
224 assert(mode != ZSTD_ps_auto); in ZSTD_rowMatchFinderUsed()
225 return ZSTD_rowMatchFinderSupported(strategy) && (mode == ZSTD_ps_enable); in ZSTD_rowMatchFinderUsed()
229 static ZSTD_ParamSwitch_e ZSTD_resolveRowMatchFinderMode(ZSTD_ParamSwitch_e mode, in ZSTD_resolveRowMatchFinderMode() argument
235 …if (mode != ZSTD_ps_auto) return mode; /* if requested enabled, but no SIMD, we still will use row… in ZSTD_resolveRowMatchFinderMode()
236 mode = ZSTD_ps_disable; in ZSTD_resolveRowMatchFinderMode()
237 if (!ZSTD_rowMatchFinderSupported(cParams->strategy)) return mode; in ZSTD_resolveRowMatchFinderMode()
238 if (cParams->windowLog > kWindowLogLowerBound) mode = ZSTD_ps_enable; in ZSTD_resolveRowMatchFinderMode()
239 return mode; in ZSTD_resolveRowMatchFinderMode()
243 static ZSTD_ParamSwitch_e ZSTD_resolveBlockSplitterMode(ZSTD_ParamSwitch_e mode, in ZSTD_resolveBlockSplitterMode() argument
245 if (mode != ZSTD_ps_auto) return mode; in ZSTD_resolveBlockSplitterMode()
264 static ZSTD_ParamSwitch_e ZSTD_resolveEnableLdm(ZSTD_ParamSwitch_e mode, in ZSTD_resolveEnableLdm() argument
266 if (mode != ZSTD_ps_auto) return mode; in ZSTD_resolveEnableLdm()
270 static int ZSTD_resolveExternalSequenceValidation(int mode) { in ZSTD_resolveExternalSequenceValidation() argument
271 return mode; in ZSTD_resolveExternalSequenceValidation()
1412 ZSTD_CParamMode_e mode, in ZSTD_adjustCParams_internal() argument
1461 switch (mode) { in ZSTD_adjustCParams_internal()
1511 if (mode == ZSTD_cpm_createCDict && ZSTD_CDictIndicesAreTagged(&cPar)) { in ZSTD_adjustCParams_internal()
1557 …nal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);
1558 …nal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);
1574 … const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode) in ZSTD_getCParamsFromCCtxParams() argument
1581 cParams = ZSTD_getCParams_internal(CCtxParams->compressionLevel, srcSizeHint, dictSize, mode); in ZSTD_getCParamsFromCCtxParams()
1586 …return ZSTD_adjustCParams_internal(cParams, srcSizeHint, dictSize, mode, CCtxParams->useRowMatchFi… in ZSTD_getCParamsFromCCtxParams()
6251 …ZSTD_CParamMode_e const mode = ZSTD_getCParamMode(cctx->cdict, ¶ms, cctx->pledgedSrcSizePlusOn… in ZSTD_CCtx_init_compressStream2() local
6254 dictSize, mode); in ZSTD_CCtx_init_compressStream2()
6672 static ZSTD_SequenceCopier_f ZSTD_selectSequenceCopier(ZSTD_SequenceFormat_e mode) in ZSTD_selectSequenceCopier() argument
6674 assert(ZSTD_cParam_withinBounds(ZSTD_c_blockDelimiters, (int)mode)); in ZSTD_selectSequenceCopier()
6675 if (mode == ZSTD_sf_explicitBlockDelimiters) { in ZSTD_selectSequenceCopier()
6678 assert(mode == ZSTD_sf_noBlockDelimiters); in ZSTD_selectSequenceCopier()
6709 static size_t determine_blockSize(ZSTD_SequenceFormat_e mode, in determine_blockSize() argument
6715 if (mode == ZSTD_sf_noBlockDelimiters) { in determine_blockSize()
6719 assert(mode == ZSTD_sf_explicitBlockDelimiters); in determine_blockSize()
7525 static U64 ZSTD_getCParamRowSize(U64 srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode) in ZSTD_getCParamRowSize() argument
7527 switch (mode) { in ZSTD_getCParamRowSize()
7550 …rnal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode) in ZSTD_getCParams_internal() argument
7552 U64 const rSize = ZSTD_getCParamRowSize(srcSizeHint, dictSize, mode); in ZSTD_getCParams_internal()
7571 return ZSTD_adjustCParams_internal(cp, srcSizeHint, dictSize, mode, ZSTD_ps_auto); in ZSTD_getCParams_internal()
7589 …rnal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode) in ZSTD_getParams_internal() argument
7592 …Parameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeHint, dictSize, mode); in ZSTD_getParams_internal()