Home
last modified time | relevance | path

Searched refs:ddict (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_ddict.c46 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict) in ZSTD_DDict_dictContent() argument
48 assert(ddict != NULL); in ZSTD_DDict_dictContent()
49 return ddict->dictContent; in ZSTD_DDict_dictContent()
52 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict) in ZSTD_DDict_dictSize() argument
54 assert(ddict != NULL); in ZSTD_DDict_dictSize()
55 return ddict->dictSize; in ZSTD_DDict_dictSize()
58 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_copyDDictParameters() argument
62 assert(ddict != NULL); in ZSTD_copyDDictParameters()
63 dctx->dictID = ddict->dictID; in ZSTD_copyDDictParameters()
64 dctx->prefixStart = ddict->dictContent; in ZSTD_copyDDictParameters()
[all …]
H A Dzstd_ddict.h37 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict);
38 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict);
40 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
H A Dzstd_decompress.c102 dctx->ddict = NULL; in ZSTD_initDCtx_internal()
157 dctx->ddict = NULL; in ZSTD_clearDict()
698 const ZSTD_DDict* ddict) in ZSTD_decompressMultiFrame() argument
704 assert(dict==NULL || ddict==NULL); /* either dict or ddict set, not both */ in ZSTD_decompressMultiFrame()
706 if (ddict) { in ZSTD_decompressMultiFrame()
707 dict = ZSTD_DDict_dictContent(ddict); in ZSTD_decompressMultiFrame()
708 dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressMultiFrame()
748 if (ddict) { in ZSTD_decompressMultiFrame()
750 FORWARD_IF_ERROR(ZSTD_decompressBegin_usingDDict(dctx, ddict), ""); in ZSTD_decompressMultiFrame()
806 return dctx->ddict; in ZSTD_getDDict()
[all …]
H A Dzstd_decompress_internal.h134 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */ member
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_ddict.c46 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict) in ZSTD_DDict_dictContent() argument
48 assert(ddict != NULL); in ZSTD_DDict_dictContent()
49 return ddict->dictContent; in ZSTD_DDict_dictContent()
52 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict) in ZSTD_DDict_dictSize() argument
54 assert(ddict != NULL); in ZSTD_DDict_dictSize()
55 return ddict->dictSize; in ZSTD_DDict_dictSize()
58 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_copyDDictParameters() argument
62 assert(ddict != NULL); in ZSTD_copyDDictParameters()
63 dctx->dictID = ddict->dictID; in ZSTD_copyDDictParameters()
64 dctx->prefixStart = ddict->dictContent; in ZSTD_copyDDictParameters()
[all …]
H A Dzstd_ddict.h37 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict);
38 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict);
40 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
H A Dzstd_decompress.c103 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()
[all …]
H A Dzstd_decompress_internal.h161 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */ member
/freebsd/sys/contrib/zstd/examples/
H A Ddictionary_decompression.c24 ZSTD_DDict* const ddict = ZSTD_createDDict(dictBuffer, dictSize); in createDict_orDie() local
25 CHECK(ddict != NULL, "ZSTD_createDDict() failed!"); in createDict_orDie()
27 return ddict; in createDict_orDie()
30 static void decompress(const char* fname, const ZSTD_DDict* ddict) in decompress() argument
50 unsigned const expectedDictID = ZSTD_getDictID_fromDDict(ddict); in decompress()
64 size_t const dSize = ZSTD_decompress_usingDDict(dctx, rBuff, rSize, cBuff, cSize, ddict); in decompress()
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v07.h104 ZSTDLIBv07_API size_t ZSTDv07_freeDDict(ZSTDv07_DDict* ddict);
112 const ZSTDv07_DDict* ddict);
H A Dzstd_v07.c4194 …{ ZSTDv07_DDict* const ddict = (ZSTDv07_DDict*) customMem.customAlloc(customMem.opaque, sizeof(* in ZSTDv07_createDDict_advanced() local
4198 if (!dictContent || !ddict || !dctx) { in ZSTDv07_createDDict_advanced()
4200 customMem.customFree(customMem.opaque, ddict); in ZSTDv07_createDDict_advanced()
4209 customMem.customFree(customMem.opaque, ddict); in ZSTDv07_createDDict_advanced()
4214 ddict->dict = dictContent; in ZSTDv07_createDDict_advanced()
4215 ddict->dictSize = dictSize; in ZSTDv07_createDDict_advanced()
4216 ddict->refContext = dctx; in ZSTDv07_createDDict_advanced()
4217 return ddict; in ZSTDv07_createDDict_advanced()
4230 size_t ZSTDv07_freeDDict(ZSTDv07_DDict* ddict) in ZSTDv07_freeDDict() argument
4232 ZSTDv07_freeFunction const cFree = ddict->refContext->customMem.customFree; in ZSTDv07_freeDDict()
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/
H A Dzstd.h854 ZSTDLIB_API size_t ZSTD_freeDDict(ZSTD_DDict* ddict);
862 const ZSTD_DDict* ddict);
879 ZSTDLIB_API unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict);
984 ZSTDLIB_API size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
1015 ZSTDLIB_API size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict);
1872 ZSTDLIB_API size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* zds, const ZSTD_DDict* ddict);
2035 ZSTDLIB_API size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
/freebsd/sys/contrib/zstd/lib/
H A Dzstd.h887 ZSTDLIB_API size_t ZSTD_freeDDict(ZSTD_DDict* ddict);
895 const ZSTD_DDict* ddict);
918 ZSTDLIB_API unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict);
1030 ZSTDLIB_API size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
1061 ZSTDLIB_API size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict);
2356 ZSTDLIB_STATIC_API size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* zds, const ZSTD_DDict* ddict);
2520 ZSTDLIB_STATIC_API size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
/freebsd/sys/contrib/zstd/zlibWrapper/examples/
H A Dzwrapbench.c405 ZSTD_DDict* ddict = ZSTD_createDDict(dictBuffer, dictBufferSize); in BMK_benchMem() local
406 if (!ddict) EXM_THROW(2, "ZSTD_createDDict() allocation failure"); in BMK_benchMem()
413 ddict); in BMK_benchMem()
424 ZSTD_freeDDict(ddict); in BMK_benchMem()