Lines Matching defs:dict
118 const void* dict, size_t dictSize,
122 if ((dictLoadMethod == ZSTD_dlm_byRef) || (!dict) || (!dictSize)) {
124 ddict->dictContent = dict;
125 if (!dict) dictSize = 0;
131 ZSTD_memcpy(internalBuffer, dict, dictSize);
142 ZSTD_DDict* ZSTD_createDDict_advanced(const void* dict, size_t dictSize,
153 dict, dictSize,
165 * `dict` content is copied inside DDict.
166 * Consequently, `dict` can be released after `ZSTD_DDict` creation */
167 ZSTD_DDict* ZSTD_createDDict(const void* dict, size_t dictSize)
170 return ZSTD_createDDict_advanced(dict, dictSize, ZSTD_dlm_byCopy, ZSTD_dct_auto, allocator);
186 const void* dict, size_t dictSize,
194 assert(dict != NULL);
198 ZSTD_memcpy(ddict+1, dict, dictSize); /* local copy */
199 dict = ddict+1;
202 dict, dictSize,