Searched refs:dictBuffer (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/lib/zstd/decompress/ |
H A D | zstd_ddict.c | 34 void* dictBuffer; member 123 ddict->dictBuffer = NULL; in ZSTD_initDDict_internal() 128 ddict->dictBuffer = internalBuffer; in ZSTD_initDDict_internal() 176 * Warning : dictBuffer must outlive DDict (DDict must be freed before dictBuffer) */ 177 ZSTD_DDict* ZSTD_createDDict_byReference(const void* dictBuffer, size_t dictSize) in ZSTD_createDDict_byReference() argument 180 return ZSTD_createDDict_advanced(dictBuffer, dictSize, ZSTD_dlm_byRef, ZSTD_dct_auto, allocator); in ZSTD_createDDict_byReference() 213 ZSTD_customFree(ddict->dictBuffer, cMem); in ZSTD_freeDDict() 230 return sizeof(*ddict) + (ddict->dictBuffer ? ddict->dictSize : 0) ; in ZSTD_sizeof_DDict()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | zstd.h | 369 * @dictBuffer: The dictionary to digest. The buffer is referenced by the 379 * dictBuffer, so it must outlive the returned ZSTD_CDict. 383 ZSTD_CDict *ZSTD_initCDict(const void *dictBuffer, size_t dictSize, 425 * @dictBuffer: The dictionary to digest. The buffer is referenced by the 434 * dictBuffer, so it must outlive the returned ZSTD_DDict. 438 ZSTD_DDict *ZSTD_initDDict(const void *dictBuffer, size_t dictSize,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | zstd_lib.h | 843 * @dictBuffer can be released after ZSTD_CDict creation, because its content is copied within CDict. 844 * Note 1 : Consider experimental function `ZSTD_createCDict_byReference()` if you prefer to not duplicate @dictBuffer content. 845 * Note 2 : A ZSTD_CDict can be created from an empty @dictBuffer, 849 ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict(const void* dictBuffer, size_t dictSize, 872 * dictBuffer can be released after DDict creation, as its content is copied inside DDict. */ 873 ZSTDLIB_API ZSTD_DDict* ZSTD_createDDict(const void* dictBuffer, size_t dictSize); 1624 * As a consequence, `dictBuffer` **must** outlive CDict, 1627 ZSTDLIB_STATIC_API ZSTD_CDict* ZSTD_createCDict_byReference(const void* dictBuffer, size_t dictSize, int compressionLevel); 2029 * Dictionary content is referenced, and therefore stays in dictBuffer. 2030 * It is important that dictBuffer outlive [all...] |
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress.c | 147 ZSTD_customFree(cctx->localDict.dictBuffer, cctx->customMem); in ZSTD_clearAllDicts() 156 size_t const bufferSize = dict.dictBuffer != NULL ? dict.dictSize : 0; in ZSTD_sizeof_localDict() 1036 assert(dl->dictBuffer == NULL); in ZSTD_initLocalDict() 1075 void* dictBuffer; in ZSTD_CCtx_loadDictionary_advanced() local 1078 dictBuffer = ZSTD_customMalloc(dictSize, cctx->customMem); in ZSTD_CCtx_loadDictionary_advanced() 1079 RETURN_ERROR_IF(!dictBuffer, memory_allocation, "NULL pointer!"); in ZSTD_CCtx_loadDictionary_advanced() 1080 ZSTD_memcpy(dictBuffer, dict, dictSize); in ZSTD_CCtx_loadDictionary_advanced() 1081 cctx->localDict.dictBuffer = dictBuffer; in ZSTD_CCtx_loadDictionary_advanced() 1082 cctx->localDict.dict = dictBuffer; in ZSTD_CCtx_loadDictionary_advanced() 4669 ZSTD_initCDict_internal( ZSTD_CDict* cdict, const void* dictBuffer, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_CCtx_params params) ZSTD_initCDict_internal() argument 4758 ZSTD_createCDict_advanced(const void* dictBuffer, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams, ZSTD_customMem customMem) ZSTD_createCDict_advanced() argument [all...] |
H A D | zstd_compress_internal.h | 52 void* dictBuffer; member
|
/kernel/linux/linux-5.10/lib/zstd/ |
H A D | compress.c | 2839 void *dictBuffer; member 2847 static ZSTD_CDict *ZSTD_createCDict_advanced(const void *dictBuffer, size_t dictSize, unsigned byReference, ZSTD_parameters params, ZSTD_customMem customMem) in ZSTD_createCDict_advanced() argument 2862 if ((byReference) || (!dictBuffer) || (!dictSize)) { in ZSTD_createCDict_advanced() 2863 cdict->dictBuffer = NULL; in ZSTD_createCDict_advanced() 2864 cdict->dictContent = dictBuffer; in ZSTD_createCDict_advanced() 2872 memcpy(internalBuffer, dictBuffer, dictSize); in ZSTD_createCDict_advanced() 2873 cdict->dictBuffer = internalBuffer; in ZSTD_createCDict_advanced() 2880 ZSTD_free(cdict->dictBuffer, customMem); in ZSTD_createCDict_advanced() 2906 ZSTD_free(cdict->dictBuffer, cMem); in ZSTD_freeCDict()
|
H A D | decompress.c | 1980 void *dictBuffer; member 2052 ddict->dictBuffer = NULL; in ZSTD_createDDict_advanced() 2061 ddict->dictBuffer = internalBuffer; in ZSTD_createDDict_advanced() 2095 ZSTD_free(ddict->dictBuffer, cMem); in ZSTD_freeDDict()
|
Completed in 24 milliseconds