Lines Matching refs:ddict
103 static size_t ZSTD_DDictHashSet_emplaceDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict) { in ZSTD_DDictHashSet_emplaceDDict() argument
104 const U32 dictID = ZSTD_getDictID_fromDDict(ddict); in ZSTD_DDictHashSet_emplaceDDict()
113 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
120 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
207 static size_t ZSTD_DDictHashSet_addDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict, ZSTD_… in ZSTD_DDictHashSet_addDDict() argument
208 …%u to hashset with - Count: %zu Tablesize: %zu", ZSTD_getDictID_fromDDict(ddict), hashSet->ddictPt… in ZSTD_DDictHashSet_addDDict()
212 FORWARD_IF_ERROR(ZSTD_DDictHashSet_emplaceDDict(hashSet, ddict), ""); in ZSTD_DDictHashSet_addDDict()
251 dctx->ddict = NULL; in ZSTD_initDCtx_internal()
315 dctx->ddict = NULL; in ZSTD_clearDict()
358 if (dctx->ddict) { in ZSTD_DCtx_selectFrameDDict()
364 dctx->ddict = frameDDict; in ZSTD_DCtx_selectFrameDDict()
853 if (dctx->ddict) { in ZSTD_DCtx_trace_end()
854 trace.dictionaryID = ZSTD_getDictID_fromDDict(dctx->ddict); in ZSTD_DCtx_trace_end()
855 trace.dictionarySize = ZSTD_DDict_dictSize(dctx->ddict); in ZSTD_DCtx_trace_end()
968 const ZSTD_DDict* ddict) in ZSTD_decompressMultiFrame() argument
974 assert(dict==NULL || ddict==NULL); /* either dict or ddict set, not both */ in ZSTD_decompressMultiFrame()
976 if (ddict) { in ZSTD_decompressMultiFrame()
977 dict = ZSTD_DDict_dictContent(ddict); in ZSTD_decompressMultiFrame()
978 dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressMultiFrame()
1018 if (ddict) { in ZSTD_decompressMultiFrame()
1020 FORWARD_IF_ERROR(ZSTD_decompressBegin_usingDDict(dctx, ddict), ""); in ZSTD_decompressMultiFrame()
1074 return dctx->ddict; in ZSTD_getDDict()
1077 return dctx->ddict; in ZSTD_getDDict()
1482 size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_decompressBegin_usingDDict() argument
1486 if (ddict) { in ZSTD_decompressBegin_usingDDict()
1487 const char* const dictStart = (const char*)ZSTD_DDict_dictContent(ddict); in ZSTD_decompressBegin_usingDDict()
1488 size_t const dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressBegin_usingDDict()
1495 if (ddict) { /* NULL ddict is equivalent to no dictionary */ in ZSTD_decompressBegin_usingDDict()
1496 ZSTD_copyDDictParameters(dctx, ddict); in ZSTD_decompressBegin_usingDDict()
1540 const ZSTD_DDict* ddict) in ZSTD_decompress_usingDDict() argument
1545 ddict); in ZSTD_decompress_usingDDict()
1590 dctx->ddict = dctx->ddictLocal; in ZSTD_DCtx_loadDictionary_advanced()
1640 size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* dctx, const ZSTD_DDict* ddict) in ZSTD_initDStream_usingDDict() argument
1643 FORWARD_IF_ERROR( ZSTD_DCtx_refDDict(dctx, ddict) , ""); in ZSTD_initDStream_usingDDict()
1657 size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_DCtx_refDDict() argument
1661 if (ddict) { in ZSTD_DCtx_refDDict()
1662 dctx->ddict = ddict; in ZSTD_DCtx_refDDict()
1672 … FORWARD_IF_ERROR(ZSTD_DDictHashSet_addDDict(dctx->ddictSet, ddict, dctx->customMem), ""); in ZSTD_DCtx_refDDict()
1988 ZSTD_DDict const* const ddict = ZSTD_getDDict(zds); in ZSTD_decompressStream() local
1989 const void* const dict = ddict ? ZSTD_DDict_dictContent(ddict) : NULL; in ZSTD_decompressStream()
1990 size_t const dictSize = ddict ? ZSTD_DDict_dictSize(ddict) : 0; in ZSTD_decompressStream()