/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | zstd_ddict.c | 46 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 D | zstd_ddict.h | 37 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 D | zstd_decompress.c | 102 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 D | zstd_decompress_internal.h | 134 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */ member
|
/freebsd/sys/contrib/zstd/lib/decompress/ |
H A D | zstd_ddict.c | 46 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 D | zstd_ddict.h | 37 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 D | zstd_decompress.c | 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() [all …]
|
H A D | zstd_decompress_internal.h | 161 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */ member
|
/freebsd/sys/contrib/zstd/examples/ |
H A D | dictionary_decompression.c | 24 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 D | zstd_v07.h | 104 ZSTDLIBv07_API size_t ZSTDv07_freeDDict(ZSTDv07_DDict* ddict); 112 const ZSTDv07_DDict* ddict);
|
H A D | zstd_v07.c | 4194 …{ 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 D | zstd.h | 854 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 D | zstd.h | 887 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 D | zwrapbench.c | 405 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()
|