Lines Matching refs:ddict
100 static size_t ZSTD_DDictHashSet_emplaceDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict) { in ZSTD_DDictHashSet_emplaceDDict() argument
101 const U32 dictID = ZSTD_getDictID_fromDDict(ddict); in ZSTD_DDictHashSet_emplaceDDict()
110 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
117 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
204 static size_t ZSTD_DDictHashSet_addDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict, ZSTD_… in ZSTD_DDictHashSet_addDDict() argument
205 …%u to hashset with - Count: %zu Tablesize: %zu", ZSTD_getDictID_fromDDict(ddict), hashSet->ddictPt… in ZSTD_DDictHashSet_addDDict()
209 FORWARD_IF_ERROR(ZSTD_DDictHashSet_emplaceDDict(hashSet, ddict), ""); in ZSTD_DDictHashSet_addDDict()
250 dctx->ddict = NULL; in ZSTD_initDCtx_internal()
311 dctx->ddict = NULL; in ZSTD_clearDict()
350 if (dctx->ddict) { in ZSTD_DCtx_selectFrameDDict()
356 dctx->ddict = frameDDict; in ZSTD_DCtx_selectFrameDDict()
1030 const ZSTD_DDict* ddict) in ZSTD_decompressMultiFrame() argument
1036 assert(dict==NULL || ddict==NULL); /* either dict or ddict set, not both */ in ZSTD_decompressMultiFrame()
1038 if (ddict) { in ZSTD_decompressMultiFrame()
1039 dict = ZSTD_DDict_dictContent(ddict); in ZSTD_decompressMultiFrame()
1040 dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressMultiFrame()
1060 if (ddict) { in ZSTD_decompressMultiFrame()
1062 FORWARD_IF_ERROR(ZSTD_decompressBegin_usingDDict(dctx, ddict), ""); in ZSTD_decompressMultiFrame()
1116 return dctx->ddict; in ZSTD_getDDict()
1119 return dctx->ddict; in ZSTD_getDDict()
1524 size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_decompressBegin_usingDDict() argument
1528 if (ddict) { in ZSTD_decompressBegin_usingDDict()
1529 const char* const dictStart = (const char*)ZSTD_DDict_dictContent(ddict); in ZSTD_decompressBegin_usingDDict()
1530 size_t const dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressBegin_usingDDict()
1537 if (ddict) { /* NULL ddict is equivalent to no dictionary */ in ZSTD_decompressBegin_usingDDict()
1538 ZSTD_copyDDictParameters(dctx, ddict); in ZSTD_decompressBegin_usingDDict()
1582 const ZSTD_DDict* ddict) in ZSTD_decompress_usingDDict() argument
1587 ddict); in ZSTD_decompress_usingDDict()
1632 dctx->ddict = dctx->ddictLocal; in ZSTD_DCtx_loadDictionary_advanced()
1684 size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* dctx, const ZSTD_DDict* ddict) in ZSTD_initDStream_usingDDict() argument
1688 FORWARD_IF_ERROR( ZSTD_DCtx_refDDict(dctx, ddict) , ""); in ZSTD_initDStream_usingDDict()
1703 size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_DCtx_refDDict() argument
1707 if (ddict) { in ZSTD_DCtx_refDDict()
1708 dctx->ddict = ddict; in ZSTD_DCtx_refDDict()
1718 … FORWARD_IF_ERROR(ZSTD_DDictHashSet_addDDict(dctx->ddictSet, ddict, dctx->customMem), ""); in ZSTD_DCtx_refDDict()