Searched refs:ZSTD_DDict (Results 1 - 5 of 5) sorted by relevance

/linux-master/lib/zstd/decompress/
H A Dzstd_ddict.h19 #include <linux/zstd.h> /* ZSTD_DDict, and several public functions */
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 Dzstd_ddict.c12 * concentrates all logic that needs to know the internals of ZSTD_DDict object */
41 }; /* typedef'd to ZSTD_DDict within "zstd.h" */
43 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict)
49 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict)
55 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict)
87 ZSTD_loadEntropy_intoDDict(ZSTD_DDict* ddict,
117 static size_t ZSTD_initDDict_internal(ZSTD_DDict* ddict,
142 ZSTD_DDict* ZSTD_createDDict_advanced(const void* dict, size_t dictSize,
149 { ZSTD_DDict* const ddict = (ZSTD_DDict*) ZSTD_customMallo
[all...]
H A Dzstd_decompress_internal.h102 /* Hashset for storing references to multiple ZSTD_DDict within ZSTD_DCtx */
104 const ZSTD_DDict** ddictPtrTable;
160 ZSTD_DDict* ddictLocal;
161 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */
H A Dzstd_decompress.c97 static size_t ZSTD_DDictHashSet_emplaceDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict) {
125 const ZSTD_DDict** newTable = (const ZSTD_DDict**)ZSTD_customCalloc(sizeof(ZSTD_DDict*) * newTableSize, customMem);
126 const ZSTD_DDict** oldTable = hashSet->ddictPtrTable;
146 * Returns the ZSTD_DDict* with the requested dictID. If it doesn't exist, then returns NULL.
148 static const ZSTD_DDict* ZSTD_DDictHashSet_getDDict(ZSTD_DDictHashSet* hashSet, U32 dictID) {
167 * The hash set's ZSTD_DDict* table has all values automatically set to NULL to begin with.
175 ret->ddictPtrTable = (const ZSTD_DDict**)ZSTD_customCalloc(DDICT_HASHSET_TABLE_BASE_SIZE * sizeof(ZSTD_DDict*), customMe
[all...]
/linux-master/include/linux/
H A Dzstd_lib.h868 typedef struct ZSTD_DDict_s ZSTD_DDict; typedef in typeref:struct:ZSTD_DDict_s
873 ZSTDLIB_API ZSTD_DDict* ZSTD_createDDict(const void* dictBuffer, size_t dictSize);
878 ZSTDLIB_API size_t ZSTD_freeDDict(ZSTD_DDict* ddict);
886 const ZSTD_DDict* ddict);
909 ZSTDLIB_API unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict);
1021 ZSTDLIB_API size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
1052 ZSTDLIB_API size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict);
1554 ZSTDLIB_STATIC_API const ZSTD_DDict* ZSTD_initStaticDDict(
1610 ZSTDLIB_STATIC_API ZSTD_DDict* ZSTD_createDDict_advanced(
2032 ZSTDLIB_STATIC_API ZSTD_DDict* ZSTD_createDDict_byReferenc
[all...]

Completed in 201 milliseconds