Home
last modified time | relevance | path

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

/linux/lib/zstd/decompress/
H A Dzstd_ddict.c44 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict) in ZSTD_DDict_dictContent() argument
46 assert(ddict != NULL); in ZSTD_DDict_dictContent()
47 return ddict->dictContent; in ZSTD_DDict_dictContent()
50 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict) in ZSTD_DDict_dictSize() argument
52 assert(ddict != NULL); in ZSTD_DDict_dictSize()
53 return ddict->dictSize; in ZSTD_DDict_dictSize()
56 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_copyDDictParameters() argument
60 assert(ddict != NULL); in ZSTD_copyDDictParameters()
61 dctx->dictID = ddict->dictID; in ZSTD_copyDDictParameters()
62 dctx->prefixStart = ddict in ZSTD_copyDDictParameters()
88 ZSTD_loadEntropy_intoDDict(ZSTD_DDict * ddict,ZSTD_dictContentType_e dictContentType) ZSTD_loadEntropy_intoDDict() argument
118 ZSTD_initDDict_internal(ZSTD_DDict * ddict,const void * dict,size_t dictSize,ZSTD_dictLoadMethod_e dictLoadMethod,ZSTD_dictContentType_e dictContentType) ZSTD_initDDict_internal() argument
150 { ZSTD_DDict* const ddict = (ZSTD_DDict*) ZSTD_customMalloc(sizeof(ZSTD_DDict), customMem); ZSTD_createDDict_advanced() local
193 ZSTD_DDict* const ddict = (ZSTD_DDict*)sBuffer; ZSTD_initStaticDDict() local
210 ZSTD_freeDDict(ZSTD_DDict * ddict) ZSTD_freeDDict() argument
228 ZSTD_sizeof_DDict(const ZSTD_DDict * ddict) ZSTD_sizeof_DDict() argument
238 ZSTD_getDictID_fromDDict(const ZSTD_DDict * ddict) ZSTD_getDictID_fromDDict() argument
[all...]
H A Dzstd_ddict.h38 const void* ZSTD_DDict_dictContent(const ZSTD_DDict* ddict);
39 size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict);
41 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
H A Dzstd_decompress.c81 * the load factor of the ddict hash set.
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()
107 /* Replace existing ddict if inserting ddict with same dictID */ in ZSTD_DDictHashSet_emplaceDDict()
110 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
117 hashSet->ddictPtrTable[idx] = ddict; in ZSTD_DDictHashSet_emplaceDDict()
158 /* currDictID == 0 implies a NULL ddict entry */ in ZSTD_DDictHashSet_getDDict()
169 /* Allocates space for and returns a ddict hash set
192 DEBUGLOG(4, "Freeing ddict has in ZSTD_freeDDictHashSet()
204 ZSTD_DDictHashSet_addDDict(ZSTD_DDictHashSet * hashSet,const ZSTD_DDict * ddict,ZSTD_customMem customMem) ZSTD_DDictHashSet_addDDict() argument
1030 ZSTD_decompressMultiFrame(ZSTD_DCtx * dctx,void * dst,size_t dstCapacity,const void * src,size_t srcSize,const void * dict,size_t dictSize,const ZSTD_DDict * ddict) ZSTD_decompressMultiFrame() argument
1524 ZSTD_decompressBegin_usingDDict(ZSTD_DCtx * dctx,const ZSTD_DDict * ddict) ZSTD_decompressBegin_usingDDict() argument
1582 ZSTD_decompress_usingDDict(ZSTD_DCtx * dctx,void * dst,size_t dstCapacity,const void * src,size_t srcSize,const ZSTD_DDict * ddict) ZSTD_decompress_usingDDict() argument
1684 ZSTD_initDStream_usingDDict(ZSTD_DStream * dctx,const ZSTD_DDict * ddict) ZSTD_initDStream_usingDDict() argument
1703 ZSTD_DCtx_refDDict(ZSTD_DCtx * dctx,const ZSTD_DDict * ddict) ZSTD_DCtx_refDDict() argument
[all...]
H A Dzstd_decompress_internal.h164 const ZSTD_DDict* ddict; /* set by ZSTD_initDStream_usingDDict(), or ZSTD_DCtx_refDDict() */ member
/linux/drivers/block/zram/
H A Dbackend_zstd.c20 zstd_ddict *ddict; member
47 zstd_free_ddict(zp->ddict); in zstd_release_params()
79 zp->ddict = zstd_create_ddict_byreference(params->dict, in zstd_setup_params()
82 if (!zp->ddict) in zstd_setup_params()
203 req->src_len, zp->ddict); in zstd_decompress()
/linux/include/linux/
H A Dzstd.h377 size_t zstd_free_ddict(zstd_ddict *ddict);
404 * @ddict: The dictionary to be used.
411 const zstd_ddict *ddict);
H A Dzstd_lib.h1007 ZSTDLIB_API size_t ZSTD_freeDDict(ZSTD_DDict* ddict);
1015 const ZSTD_DDict* ddict);
1035 * Provides the dictID of the dictionary loaded into `ddict`.
1038 ZSTDLIB_API unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict);
1159 ZSTDLIB_API size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
1190 ZSTDLIB_API size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict);
2751 * ZSTD_DCtx_refDDict(zds, ddict);
2753 * note : ddict is referenced, it must outlive decompression session
2756 ZSTDLIB_STATIC_API size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* zds, const ZSTD_DDict* ddict);
3093 ZSTDLIB_STATIC_API size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict);
[all...]