Lines Matching refs:dictSize
144 size_t const bufferSize = dict.dictBuffer != NULL ? dict.dictSize : 0; in ZSTD_sizeof_localDict()
955 size_t const dictSize);
973 assert(dl->dictSize == 0); in ZSTD_initLocalDict()
981 assert(dl->dictSize > 0); in ZSTD_initLocalDict()
987 dl->dictSize, in ZSTD_initLocalDict()
998 ZSTD_CCtx* cctx, const void* dict, size_t dictSize, in ZSTD_CCtx_loadDictionary_advanced() argument
1003 DEBUGLOG(4, "ZSTD_CCtx_loadDictionary_advanced (size: %u)", (U32)dictSize); in ZSTD_CCtx_loadDictionary_advanced()
1005 if (dict == NULL || dictSize == 0) /* no dictionary mode */ in ZSTD_CCtx_loadDictionary_advanced()
1013 dictBuffer = ZSTD_customMalloc(dictSize, cctx->customMem); in ZSTD_CCtx_loadDictionary_advanced()
1015 ZSTD_memcpy(dictBuffer, dict, dictSize); in ZSTD_CCtx_loadDictionary_advanced()
1019 cctx->localDict.dictSize = dictSize; in ZSTD_CCtx_loadDictionary_advanced()
1025 ZSTD_CCtx* cctx, const void* dict, size_t dictSize) in ZSTD_CCtx_loadDictionary_byReference() argument
1028 cctx, dict, dictSize, ZSTD_dlm_byRef, ZSTD_dct_auto); in ZSTD_CCtx_loadDictionary_byReference()
1031 ZSTDLIB_API size_t ZSTD_CCtx_loadDictionary(ZSTD_CCtx* cctx, const void* dict, size_t dictSize) in ZSTD_CCtx_loadDictionary() argument
1034 cctx, dict, dictSize, ZSTD_dlm_byCopy, ZSTD_dct_auto); in ZSTD_CCtx_loadDictionary()
1069 cctx->prefixDict.dictSize = prefixSize; in ZSTD_CCtx_refPrefix_advanced()
1148 static U32 ZSTD_dictAndWindowLog(U32 windowLog, U64 srcSize, U64 dictSize) in ZSTD_dictAndWindowLog() argument
1152 if (dictSize == 0) { in ZSTD_dictAndWindowLog()
1159 U64 const dictAndWindowSize = dictSize + windowSize; in ZSTD_dictAndWindowLog()
1164 if (windowSize >= dictSize + srcSize) { in ZSTD_dictAndWindowLog()
1184 size_t dictSize, in ZSTD_adjustCParams_internal() argument
1191 if (dictSize && srcSize == ZSTD_CONTENTSIZE_UNKNOWN) in ZSTD_adjustCParams_internal()
1200 dictSize = 0; in ZSTD_adjustCParams_internal()
1209 && (dictSize < maxWindowResize) ) { in ZSTD_adjustCParams_internal()
1210 U32 const tSize = (U32)(srcSize + dictSize); in ZSTD_adjustCParams_internal()
1216 … U32 const dictAndWindowLog = ZSTD_dictAndWindowLog(cPar.windowLog, (U64)srcSize, (U64)dictSize); in ZSTD_adjustCParams_internal()
1232 size_t dictSize) in ZSTD_adjustCParams() argument
1236 return ZSTD_adjustCParams_internal(cPar, srcSize, dictSize, ZSTD_cpm_unknown); in ZSTD_adjustCParams()
1239 …s_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_…
1240 …s_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_…
1256 … const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode) in ZSTD_getCParamsFromCCtxParams() argument
1262 cParams = ZSTD_getCParams_internal(CCtxParams->compressionLevel, srcSizeHint, dictSize, mode); in ZSTD_getCParamsFromCCtxParams()
1267 return ZSTD_adjustCParams_internal(cParams, srcSizeHint, dictSize, mode); in ZSTD_getCParamsFromCCtxParams()
3168 const void* const dict, size_t dictSize) in ZSTD_loadCEntropy() argument
3173 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadCEntropy()
3272 const void* dict, size_t dictSize, in ZSTD_loadZstdDictionary() argument
3277 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadZstdDictionary()
3282 assert(dictSize >= 8); in ZSTD_loadZstdDictionary()
3286 eSize = ZSTD_loadCEntropy(bs, workspace, dict, dictSize); in ZSTD_loadZstdDictionary()
3306 const void* dict, size_t dictSize, in ZSTD_compress_insertDictionary() argument
3311 DEBUGLOG(4, "ZSTD_compress_insertDictionary (dictSize=%u)", (U32)dictSize); in ZSTD_compress_insertDictionary()
3312 if ((dict==NULL) || (dictSize<8)) { in ZSTD_compress_insertDictionary()
3321 return ZSTD_loadDictionaryContent(ms, ls, ws, params, dict, dictSize, dtlm); in ZSTD_compress_insertDictionary()
3327 ms, ls, ws, params, dict, dictSize, dtlm); in ZSTD_compress_insertDictionary()
3335 bs, ms, ws, params, dict, dictSize, dtlm, workspace); in ZSTD_compress_insertDictionary()
3344 const void* dict, size_t dictSize, in ZSTD_compressBegin_internal() argument
3375 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, dict, dictSize, in ZSTD_compressBegin_internal()
3385 const void* dict, size_t dictSize, in ZSTD_compressBegin_advanced_internal() argument
3396 dict, dictSize, dictContentType, dtlm, in ZSTD_compressBegin_advanced_internal()
3405 const void* dict, size_t dictSize, in ZSTD_compressBegin_advanced() argument
3411 dict, dictSize, ZSTD_dct_auto, ZSTD_dtlm_fast, in ZSTD_compressBegin_advanced()
3416 size_t ZSTD_compressBegin_usingDict(ZSTD_CCtx* cctx, const void* dict, size_t dictSize, int compres… in ZSTD_compressBegin_usingDict() argument
3418 …s = ZSTD_getParams_internal(compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_noAttac… in ZSTD_compressBegin_usingDict()
3421 DEBUGLOG(4, "ZSTD_compressBegin_usingDict (dictSize=%u)", (unsigned)dictSize); in ZSTD_compressBegin_usingDict()
3422 return ZSTD_compressBegin_internal(cctx, dict, dictSize, ZSTD_dct_auto, ZSTD_dtlm_fast, NULL, in ZSTD_compressBegin_usingDict()
3502 const void* dict,size_t dictSize, in ZSTD_compress_internal() argument
3511 dict, dictSize, in ZSTD_compress_internal()
3518 const void* dict,size_t dictSize, in ZSTD_compress_advanced() argument
3526 dict, dictSize, in ZSTD_compress_advanced()
3535 const void* dict,size_t dictSize, in ZSTD_compress_advanced_internal() argument
3540 dict, dictSize, ZSTD_dct_auto, ZSTD_dtlm_fast, NULL, in ZSTD_compress_advanced_internal()
3548 const void* dict, size_t dictSize, in ZSTD_compress_usingDict() argument
3551 …onst params = ZSTD_getParams_internal(compressionLevel, srcSize, dict ? dictSize : 0, ZSTD_cpm_noA… in ZSTD_compress_usingDict()
3555 …return ZSTD_compress_advanced_internal(cctx, dst, dstCapacity, src, srcSize, dict, dictSize, &cctx… in ZSTD_compress_usingDict()
3593 size_t dictSize, ZSTD_compressionParameters cParams, in ZSTD_estimateCDictSize_advanced() argument
3601 : ZSTD_cwksp_alloc_size(ZSTD_cwksp_align(dictSize, sizeof(void *)))); in ZSTD_estimateCDictSize_advanced()
3604 size_t ZSTD_estimateCDictSize(size_t dictSize, int compressionLevel) in ZSTD_estimateCDictSize() argument
3606 … = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createC… in ZSTD_estimateCDictSize()
3607 return ZSTD_estimateCDictSize_advanced(dictSize, cParams, ZSTD_dlm_byCopy); in ZSTD_estimateCDictSize()
3621 const void* dictBuffer, size_t dictSize, in ZSTD_initCDict_internal() argument
3630 if (cdict->matchState.dedicatedDictSearch && dictSize > ZSTD_CHUNKSIZE_MAX) { in ZSTD_initCDict_internal()
3633 if ((dictLoadMethod == ZSTD_dlm_byRef) || (!dictBuffer) || (!dictSize)) { in ZSTD_initCDict_internal()
3636 …alBuffer = ZSTD_cwksp_reserve_object(&cdict->workspace, ZSTD_cwksp_align(dictSize, sizeof(void*))); in ZSTD_initCDict_internal()
3639 ZSTD_memcpy(internalBuffer, dictBuffer, dictSize); in ZSTD_initCDict_internal()
3641 cdict->dictContentSize = dictSize; in ZSTD_initCDict_internal()
3674 static ZSTD_CDict* ZSTD_createCDict_advanced_internal(size_t dictSize, in ZSTD_createCDict_advanced_internal() argument
3685 : ZSTD_cwksp_alloc_size(ZSTD_cwksp_align(dictSize, sizeof(void*)))); in ZSTD_createCDict_advanced_internal()
3707 ZSTD_CDict* ZSTD_createCDict_advanced(const void* dictBuffer, size_t dictSize, in ZSTD_createCDict_advanced() argument
3719 dictBuffer, dictSize, in ZSTD_createCDict_advanced()
3725 const void* dict, size_t dictSize, in ZSTD_createCDict_advanced2() argument
3740 cctxParams.compressionLevel, dictSize); in ZSTD_createCDict_advanced2()
3744 &cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createCDict); in ZSTD_createCDict_advanced2()
3751 &cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createCDict); in ZSTD_createCDict_advanced2()
3756 cdict = ZSTD_createCDict_advanced_internal(dictSize, in ZSTD_createCDict_advanced2()
3761 dict, dictSize, in ZSTD_createCDict_advanced2()
3771 ZSTD_CDict* ZSTD_createCDict(const void* dict, size_t dictSize, int compressionLevel) in ZSTD_createCDict() argument
3773 … = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createC… in ZSTD_createCDict()
3774 ZSTD_CDict* const cdict = ZSTD_createCDict_advanced(dict, dictSize, in ZSTD_createCDict()
3782 ZSTD_CDict* ZSTD_createCDict_byReference(const void* dict, size_t dictSize, int compressionLevel) in ZSTD_createCDict_byReference() argument
3784 … = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createC… in ZSTD_createCDict_byReference()
3785 ZSTD_CDict* const cdict = ZSTD_createCDict_advanced(dict, dictSize, in ZSTD_createCDict_byReference()
3821 const void* dict, size_t dictSize, in ZSTD_initStaticCDict() argument
3829 : ZSTD_cwksp_alloc_size(ZSTD_cwksp_align(dictSize, sizeof(void*)))) in ZSTD_initStaticCDict()
3853 dict, dictSize, in ZSTD_initStaticCDict()
4013 const void* dict, size_t dictSize, const ZSTD_CDict* cdict, in ZSTD_initCStream_internal() argument
4024 FORWARD_IF_ERROR( ZSTD_CCtx_loadDictionary(zcs, dict, dictSize) , ""); in ZSTD_initCStream_internal()
4062 const void* dict, size_t dictSize, in ZSTD_initCStream_advanced() argument
4075 FORWARD_IF_ERROR( ZSTD_CCtx_loadDictionary(zcs, dict, dictSize) , ""); in ZSTD_initCStream_advanced()
4079 size_t ZSTD_initCStream_usingDict(ZSTD_CStream* zcs, const void* dict, size_t dictSize, int compres… in ZSTD_initCStream_usingDict() argument
4084 FORWARD_IF_ERROR( ZSTD_CCtx_loadDictionary(zcs, dict, dictSize) , ""); in ZSTD_initCStream_usingDict()
4359 size_t const dictSize = prefixDict.dict in ZSTD_CCtx_init_compressStream2() local
4360 ? prefixDict.dictSize in ZSTD_CCtx_init_compressStream2()
4365 dictSize, mode); in ZSTD_CCtx_init_compressStream2()
4390 prefixDict.dict, prefixDict.dictSize, prefixDict.dictContentType, in ZSTD_CCtx_init_compressStream2()
4399 prefixDict.dict, prefixDict.dictSize, prefixDict.dictContentType, ZSTD_dtlm_fast, in ZSTD_CCtx_init_compressStream2()
4543 size_t posInSrc, U32 windowLog, size_t dictSize, U32 minMatch) { in ZSTD_validateSequence() argument
4551 offsetBound = posInSrc > windowSize ? (size_t)windowSize : posInSrc + (size_t)dictSize; in ZSTD_validateSequence()
4588 U32 dictSize; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim() local
4595 dictSize = (U32)cctx->cdict->dictContentSize; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
4597 dictSize = (U32)cctx->prefixDict.dictSize; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
4599 dictSize = 0; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
4613 cctx->appliedParams.cParams.windowLog, dictSize, in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
4652 size_t dictSize; in ZSTD_copySequencesToSeqStoreNoBlockDelim() local
4664 dictSize = cctx->cdict->dictContentSize; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
4666 dictSize = cctx->prefixDict.dictSize; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
4668 dictSize = 0; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
4738 cctx->appliedParams.cParams.windowLog, dictSize, in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5078 …onParameters ZSTD_dedicatedDictSearch_getCParams(int const compressionLevel, size_t const dictSize) in ZSTD_dedicatedDictSearch_getCParams() argument
5080 …ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(compressionLevel, 0, dictSize, ZSTD_… in ZSTD_dedicatedDictSearch_getCParams()
5129 static U64 ZSTD_getCParamRowSize(U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode) in ZSTD_getCParamRowSize() argument
5137 dictSize = 0; in ZSTD_getCParamRowSize()
5144 size_t const addedSize = unknown && dictSize > 0 ? 500 : 0; in ZSTD_getCParamRowSize()
5145 return unknown && dictSize == 0 ? ZSTD_CONTENTSIZE_UNKNOWN : srcSizeHint+dictSize+addedSize; in ZSTD_getCParamRowSize()
5154 …s_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_… in ZSTD_getCParams_internal() argument
5156 U64 const rSize = ZSTD_getCParamRowSize(srcSizeHint, dictSize, mode); in ZSTD_getCParams_internal()
5174 return ZSTD_adjustCParams_internal(cp, srcSizeHint, dictSize, mode); in ZSTD_getCParams_internal()
5181 …onParameters ZSTD_getCParams(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize) in ZSTD_getCParams() argument
5184 return ZSTD_getCParams_internal(compressionLevel, srcSizeHint, dictSize, ZSTD_cpm_unknown); in ZSTD_getCParams()
5191 …s_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_… in ZSTD_getParams_internal() argument
5193 …Parameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeHint, dictSize, mode); in ZSTD_getParams_internal()
5205 …_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize) { in ZSTD_getParams() argument
5207 return ZSTD_getParams_internal(compressionLevel, srcSizeHint, dictSize, ZSTD_cpm_unknown); in ZSTD_getParams()