Lines Matching refs:dictSize
876 const void* dict, size_t dictSize, in ZSTD_decompressMultiFrame() argument
887 dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressMultiFrame()
912 FORWARD_IF_ERROR(ZSTD_decompressBegin_usingDict(dctx, dict, dictSize), ""); in ZSTD_decompressMultiFrame()
946 const void* dict, size_t dictSize) in ZSTD_decompress_usingDict() argument
948 return ZSTD_decompressMultiFrame(dctx, dst, dstCapacity, src, srcSize, dict, dictSize, NULL); in ZSTD_decompress_usingDict()
1205 static size_t ZSTD_refDictContent(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_refDictContent() argument
1210 dctx->previousDstEnd = (const char*)dict + dictSize; in ZSTD_refDictContent()
1223 const void* const dict, size_t const dictSize) in ZSTD_loadDEntropy() argument
1226 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadDEntropy()
1228 RETURN_ERROR_IF(dictSize <= 8, dictionary_corrupted, "dict is too small"); in ZSTD_loadDEntropy()
1309 static size_t ZSTD_decompress_insertDictionary(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_decompress_insertDictionary() argument
1311 if (dictSize < 8) return ZSTD_refDictContent(dctx, dict, dictSize); in ZSTD_decompress_insertDictionary()
1314 return ZSTD_refDictContent(dctx, dict, dictSize); /* pure content mode */ in ZSTD_decompress_insertDictionary()
1319 { size_t const eSize = ZSTD_loadDEntropy(&dctx->entropy, dict, dictSize); in ZSTD_decompress_insertDictionary()
1322 dictSize -= eSize; in ZSTD_decompress_insertDictionary()
1327 return ZSTD_refDictContent(dctx, dict, dictSize); in ZSTD_decompress_insertDictionary()
1354 size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_decompressBegin_usingDict() argument
1357 if (dict && dictSize) in ZSTD_decompressBegin_usingDict()
1359 ZSTD_isError(ZSTD_decompress_insertDictionary(dctx, dict, dictSize)), in ZSTD_decompressBegin_usingDict()
1373 size_t const dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressBegin_usingDDict() local
1374 const void* const dictEnd = dictStart + dictSize; in ZSTD_decompressBegin_usingDDict()
1390 unsigned ZSTD_getDictID_fromDict(const void* dict, size_t dictSize) in ZSTD_getDictID_fromDict() argument
1392 if (dictSize < 8) return 0; in ZSTD_getDictID_fromDict()
1466 const void* dict, size_t dictSize, in ZSTD_DCtx_loadDictionary_advanced() argument
1472 if (dict && dictSize != 0) { in ZSTD_DCtx_loadDictionary_advanced()
1473 …dctx->ddictLocal = ZSTD_createDDict_advanced(dict, dictSize, dictLoadMethod, dictContentType, dctx… in ZSTD_DCtx_loadDictionary_advanced()
1481 size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_DCtx_loadDictionary_byReference() argument
1483 return ZSTD_DCtx_loadDictionary_advanced(dctx, dict, dictSize, ZSTD_dlm_byRef, ZSTD_dct_auto); in ZSTD_DCtx_loadDictionary_byReference()
1486 size_t ZSTD_DCtx_loadDictionary(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_DCtx_loadDictionary() argument
1488 return ZSTD_DCtx_loadDictionary_advanced(dctx, dict, dictSize, ZSTD_dlm_byCopy, ZSTD_dct_auto); in ZSTD_DCtx_loadDictionary()
1507 size_t ZSTD_initDStream_usingDict(ZSTD_DStream* zds, const void* dict, size_t dictSize) in ZSTD_initDStream_usingDict() argument
1511 FORWARD_IF_ERROR( ZSTD_DCtx_loadDictionary(zds, dict, dictSize) , ""); in ZSTD_initDStream_usingDict()