Lines Matching refs:cdict
2853 ZSTD_CDict *const cdict = (ZSTD_CDict *)ZSTD_malloc(sizeof(ZSTD_CDict), customMem); in ZSTD_createCDict_advanced() local
2856 if (!cdict || !cctx) { in ZSTD_createCDict_advanced()
2857 ZSTD_free(cdict, customMem); in ZSTD_createCDict_advanced()
2863 cdict->dictBuffer = NULL; in ZSTD_createCDict_advanced()
2864 cdict->dictContent = dictBuffer; in ZSTD_createCDict_advanced()
2869 ZSTD_free(cdict, customMem); in ZSTD_createCDict_advanced()
2873 cdict->dictBuffer = internalBuffer; in ZSTD_createCDict_advanced()
2874 cdict->dictContent = internalBuffer; in ZSTD_createCDict_advanced()
2878 …size_t const errorCode = ZSTD_compressBegin_advanced(cctx, cdict->dictContent, dictSize, params, 0… in ZSTD_createCDict_advanced()
2880 ZSTD_free(cdict->dictBuffer, customMem); in ZSTD_createCDict_advanced()
2881 ZSTD_free(cdict, customMem); in ZSTD_createCDict_advanced()
2887 cdict->refContext = cctx; in ZSTD_createCDict_advanced()
2888 cdict->dictContentSize = dictSize; in ZSTD_createCDict_advanced()
2889 return cdict; in ZSTD_createCDict_advanced()
2899 size_t ZSTD_freeCDict(ZSTD_CDict *cdict) in ZSTD_freeCDict() argument
2901 if (cdict == NULL) in ZSTD_freeCDict()
2904 ZSTD_customMem const cMem = cdict->refContext->customMem; in ZSTD_freeCDict()
2905 ZSTD_freeCCtx(cdict->refContext); in ZSTD_freeCDict()
2906 ZSTD_free(cdict->dictBuffer, cMem); in ZSTD_freeCDict()
2907 ZSTD_free(cdict, cMem); in ZSTD_freeCDict()
2912 …_parameters ZSTD_getParamsFromCDict(const ZSTD_CDict *cdict) { return ZSTD_getParamsFromCCtx(cdict… in ZSTD_getParamsFromCDict() argument
2914 size_t ZSTD_compressBegin_usingCDict(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict, unsigned long long p… in ZSTD_compressBegin_usingCDict() argument
2916 if (cdict->dictContentSize) in ZSTD_compressBegin_usingCDict()
2917 CHECK_F(ZSTD_copyCCtx(cctx, cdict->refContext, pledgedSrcSize)) in ZSTD_compressBegin_usingCDict()
2919 ZSTD_parameters params = cdict->refContext->params; in ZSTD_compressBegin_usingCDict()
2930 …Ctx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict) in ZSTD_compress_usingCDict() argument
2932 CHECK_F(ZSTD_compressBegin_usingCDict(cctx, cdict, srcSize)); in ZSTD_compress_usingCDict()
2934 if (cdict->refContext->params.fParams.contentSizeFlag == 1) { in ZSTD_compress_usingCDict()
2953 const ZSTD_CDict *cdict; member
3031 if (zcs->cdict) in ZSTD_resetCStream_internal()
3032 CHECK_F(ZSTD_compressBegin_usingCDict(zcs->cctx, zcs->cdict, pledgedSrcSize)) in ZSTD_resetCStream_internal()
3082 zcs->cdict = zcs->cdictLocal; in ZSTD_initCStream_advanced()
3084 zcs->cdict = NULL; in ZSTD_initCStream_advanced()
3105 ZSTD_CStream *ZSTD_initCStream_usingCDict(const ZSTD_CDict *cdict, unsigned long long pledgedSrcSiz… in ZSTD_initCStream_usingCDict() argument
3107 ZSTD_parameters const params = ZSTD_getParamsFromCDict(cdict); in ZSTD_initCStream_usingCDict()
3110 zcs->cdict = cdict; in ZSTD_initCStream_usingCDict()