Home
last modified time | relevance | path

Searched refs:dctx (Results 1 – 25 of 87) sorted by relevance

1234

/external/lz4/lib/
Dlz4frame.c1232 LZ4F_dctx* const dctx = (LZ4F_dctx*)LZ4F_calloc(sizeof(LZ4F_dctx), customMem); in LZ4F_createDecompressionContext_advanced() local
1233 if (dctx == NULL) return NULL; in LZ4F_createDecompressionContext_advanced()
1235 dctx->cmem = customMem; in LZ4F_createDecompressionContext_advanced()
1236 dctx->version = version; in LZ4F_createDecompressionContext_advanced()
1237 return dctx; in LZ4F_createDecompressionContext_advanced()
1259 LZ4F_errorCode_t LZ4F_freeDecompressionContext(LZ4F_dctx* dctx) in LZ4F_freeDecompressionContext() argument
1262 if (dctx != NULL) { /* can accept NULL input, like free() */ in LZ4F_freeDecompressionContext()
1263 result = (LZ4F_errorCode_t)dctx->dStage; in LZ4F_freeDecompressionContext()
1264 LZ4F_free(dctx->tmpIn, dctx->cmem); in LZ4F_freeDecompressionContext()
1265 LZ4F_free(dctx->tmpOutBuffer, dctx->cmem); in LZ4F_freeDecompressionContext()
[all …]
/external/zstd/lib/decompress/
Dzstd_decompress.c219 size_t ZSTD_sizeof_DCtx (const ZSTD_DCtx* dctx) in ZSTD_sizeof_DCtx() argument
221 if (dctx==NULL) return 0; /* support sizeof NULL */ in ZSTD_sizeof_DCtx()
222 return sizeof(*dctx) in ZSTD_sizeof_DCtx()
223 + ZSTD_sizeof_DDict(dctx->ddictLocal) in ZSTD_sizeof_DCtx()
224 + dctx->inBuffSize + dctx->outBuffSize; in ZSTD_sizeof_DCtx()
238 static void ZSTD_DCtx_resetParameters(ZSTD_DCtx* dctx) in ZSTD_DCtx_resetParameters() argument
240 assert(dctx->streamStage == zdss_init); in ZSTD_DCtx_resetParameters()
241 dctx->format = ZSTD_f_zstd1; in ZSTD_DCtx_resetParameters()
242 dctx->maxWindowSize = ZSTD_MAXWINDOWSIZE_DEFAULT; in ZSTD_DCtx_resetParameters()
243 dctx->outBufferMode = ZSTD_bm_buffered; in ZSTD_DCtx_resetParameters()
[all …]
Dzstd_decompress_block.c73 static void ZSTD_allocateLiteralsBuffer(ZSTD_DCtx* dctx, void* const dst, const size_t dstCapacity,… in ZSTD_allocateLiteralsBuffer() argument
79 dctx->litBuffer = (BYTE*)dst + ZSTD_BLOCKSIZE_MAX + WILDCOPY_OVERLENGTH; in ZSTD_allocateLiteralsBuffer()
80 dctx->litBufferEnd = dctx->litBuffer + litSize; in ZSTD_allocateLiteralsBuffer()
81 dctx->litBufferLocation = ZSTD_in_dst; in ZSTD_allocateLiteralsBuffer()
88dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize + ZSTD_LITBUFFEREXTRASIZE - WILDCOPY_OV… in ZSTD_allocateLiteralsBuffer()
89 dctx->litBufferEnd = dctx->litBuffer + litSize - ZSTD_LITBUFFEREXTRASIZE; in ZSTD_allocateLiteralsBuffer()
93 dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize; in ZSTD_allocateLiteralsBuffer()
94 dctx->litBufferEnd = (BYTE*)dst + expectedWriteSize; in ZSTD_allocateLiteralsBuffer()
96 dctx->litBufferLocation = ZSTD_split; in ZSTD_allocateLiteralsBuffer()
101 dctx->litBuffer = dctx->litExtraBuffer; in ZSTD_allocateLiteralsBuffer()
[all …]
Dzstd_ddict.c58 void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_copyDDictParameters() argument
61 assert(dctx != NULL); in ZSTD_copyDDictParameters()
63 dctx->dictID = ddict->dictID; in ZSTD_copyDDictParameters()
64 dctx->prefixStart = ddict->dictContent; in ZSTD_copyDDictParameters()
65 dctx->virtualStart = ddict->dictContent; in ZSTD_copyDDictParameters()
66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; in ZSTD_copyDDictParameters()
67 dctx->previousDstEnd = dctx->dictEnd; in ZSTD_copyDDictParameters()
69 dctx->dictContentBeginForFuzzing = dctx->prefixStart; in ZSTD_copyDDictParameters()
70 dctx->dictContentEndForFuzzing = dctx->previousDstEnd; in ZSTD_copyDDictParameters()
73 dctx->litEntropy = 1; in ZSTD_copyDDictParameters()
[all …]
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_context.c112 struct dd_context *dctx = dd_context(_pipe); in dd_context_begin_query() local
113 struct pipe_context *pipe = dctx->pipe; in dd_context_begin_query()
121 struct dd_context *dctx = dd_context(_pipe); in dd_context_end_query() local
122 struct pipe_context *pipe = dctx->pipe; in dd_context_end_query()
150 struct dd_context *dctx = dd_context(_pipe); in dd_context_render_condition() local
151 struct pipe_context *pipe = dctx->pipe; in dd_context_render_condition()
152 struct dd_draw_state *dstate = &dctx->draw_state; in dd_context_render_condition()
184 struct dd_context *dctx = dd_context(_pipe); \
185 struct pipe_context *pipe = dctx->pipe; \
188 dctx->draw_state.shortname = hstate; \
[all …]
Ddd_draw.c617 dd_dump_driver_state(struct dd_context *dctx, FILE *f, unsigned flags) in dd_dump_driver_state() argument
619 if (dctx->pipe->dump_debug_state) { in dd_dump_driver_state()
623 dctx->pipe->dump_debug_state(dctx->pipe, f, flags); in dd_dump_driver_state()
955 PRINT_NAMED(ptr, "pipe", record->dctx->pipe); in dd_write_record()
1008 dd_report_hang(struct dd_context *dctx) in dd_report_hang() argument
1010 struct dd_screen *dscreen = dd_screen(dctx->base.screen); in dd_report_hang()
1021 list_for_each_entry(struct dd_draw_record, record, &dctx->records, list) { in dd_report_hang()
1073 dd_dump_driver_state(dctx, f, PIPE_DUMP_DEVICE_STATUS_REGISTERS); in dd_report_hang()
1085 struct dd_context *dctx = (struct dd_context *)input; in dd_thread_main() local
1086 struct dd_screen *dscreen = dd_screen(dctx->base.screen); in dd_thread_main()
[all …]
/external/rust/crates/quiche/deps/boringssl/src/crypto/evp/
Dp_ec.c83 EC_PKEY_CTX *dctx; in pkey_ec_init() local
84 dctx = OPENSSL_malloc(sizeof(EC_PKEY_CTX)); in pkey_ec_init()
85 if (!dctx) { in pkey_ec_init()
88 OPENSSL_memset(dctx, 0, sizeof(EC_PKEY_CTX)); in pkey_ec_init()
90 ctx->data = dctx; in pkey_ec_init()
96 EC_PKEY_CTX *dctx, *sctx; in pkey_ec_copy() local
101 dctx = dst->data; in pkey_ec_copy()
103 dctx->md = sctx->md; in pkey_ec_copy()
109 EC_PKEY_CTX *dctx = ctx->data; in pkey_ec_cleanup() local
110 if (!dctx) { in pkey_ec_cleanup()
[all …]
/external/cronet/third_party/boringssl/src/crypto/evp/
Dp_ec.c83 EC_PKEY_CTX *dctx; in pkey_ec_init() local
84 dctx = OPENSSL_malloc(sizeof(EC_PKEY_CTX)); in pkey_ec_init()
85 if (!dctx) { in pkey_ec_init()
88 OPENSSL_memset(dctx, 0, sizeof(EC_PKEY_CTX)); in pkey_ec_init()
90 ctx->data = dctx; in pkey_ec_init()
96 EC_PKEY_CTX *dctx, *sctx; in pkey_ec_copy() local
101 dctx = dst->data; in pkey_ec_copy()
103 dctx->md = sctx->md; in pkey_ec_copy()
109 EC_PKEY_CTX *dctx = ctx->data; in pkey_ec_cleanup() local
110 if (!dctx) { in pkey_ec_cleanup()
[all …]
/external/boringssl/src/crypto/evp/
Dp_ec.c83 EC_PKEY_CTX *dctx; in pkey_ec_init() local
84 dctx = OPENSSL_malloc(sizeof(EC_PKEY_CTX)); in pkey_ec_init()
85 if (!dctx) { in pkey_ec_init()
88 OPENSSL_memset(dctx, 0, sizeof(EC_PKEY_CTX)); in pkey_ec_init()
90 ctx->data = dctx; in pkey_ec_init()
96 EC_PKEY_CTX *dctx, *sctx; in pkey_ec_copy() local
101 dctx = dst->data; in pkey_ec_copy()
103 dctx->md = sctx->md; in pkey_ec_copy()
109 EC_PKEY_CTX *dctx = ctx->data; in pkey_ec_cleanup() local
110 if (!dctx) { in pkey_ec_cleanup()
[all …]
/external/zstd/lib/legacy/
Dzstd_v07.c82 ZSTDLIBv07_API size_t ZSTDv07_sizeofDCtx(const ZSTDv07_DCtx* dctx);
89 ZSTDLIBv07_API size_t ZSTDv07_decompressBegin(ZSTDv07_DCtx* dctx);
90 ZSTDLIBv07_API size_t ZSTDv07_decompressBegin_usingDict(ZSTDv07_DCtx* dctx, const void* dict, size_…
91 ZSTDLIBv07_API void ZSTDv07_copyDCtx(ZSTDv07_DCtx* dctx, const ZSTDv07_DCtx* preparedDCtx);
93 ZSTDLIBv07_API size_t ZSTDv07_nextSrcSizeToDecompress(ZSTDv07_DCtx* dctx);
94 ZSTDLIBv07_API size_t ZSTDv07_decompressContinue(ZSTDv07_DCtx* dctx, void* dst, size_t dstCapacity,…
175 ZSTDLIBv07_API size_t ZSTDv07_decompressBlock(ZSTDv07_DCtx* dctx, void* dst, size_t dstCapacity, co…
176 ZSTDLIBv07_API size_t ZSTDv07_insertBlock(ZSTDv07_DCtx* dctx, const void* blockStart, size_t blockS…
1081 size_t HUFv07_decompress4X_DCtx (HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, …
1082 size_t HUFv07_decompress4X_hufOnly(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc…
[all …]
Dzstd_legacy.h296 …ZBUFFv04_DCtx* dctx = (prevVersion != newVersion) ? ZBUFFv04_createDCtx() : (ZBUFFv04_DCtx*)*legac… in ZSTD_initLegacyStream() local
297 if (dctx==NULL) return ERROR(memory_allocation); in ZSTD_initLegacyStream()
298 ZBUFFv04_decompressInit(dctx); in ZSTD_initLegacyStream()
299 ZBUFFv04_decompressWithDictionary(dctx, dict, dictSize); in ZSTD_initLegacyStream()
300 *legacyContext = dctx; in ZSTD_initLegacyStream()
307 …ZBUFFv05_DCtx* dctx = (prevVersion != newVersion) ? ZBUFFv05_createDCtx() : (ZBUFFv05_DCtx*)*legac… in ZSTD_initLegacyStream() local
308 if (dctx==NULL) return ERROR(memory_allocation); in ZSTD_initLegacyStream()
309 ZBUFFv05_decompressInitDictionary(dctx, dict, dictSize); in ZSTD_initLegacyStream()
310 *legacyContext = dctx; in ZSTD_initLegacyStream()
317 …ZBUFFv06_DCtx* dctx = (prevVersion != newVersion) ? ZBUFFv06_createDCtx() : (ZBUFFv06_DCtx*)*legac… in ZSTD_initLegacyStream() local
[all …]
Dzstd_v04.h62 size_t ZSTDv04_freeDCtx(ZSTDv04_Dctx* dctx);
64 size_t ZSTDv04_decompressDCtx(ZSTDv04_Dctx* dctx,
72 size_t ZSTDv04_resetDCtx(ZSTDv04_Dctx* dctx);
74 size_t ZSTDv04_nextSrcSizeToDecompress(ZSTDv04_Dctx* dctx);
75 size_t ZSTDv04_decompressContinue(ZSTDv04_Dctx* dctx, void* dst, size_t maxDstSize, const void* src…
90 size_t ZBUFFv04_freeDCtx(ZBUFFv04_DCtx* dctx);
92 size_t ZBUFFv04_decompressInit(ZBUFFv04_DCtx* dctx);
93 size_t ZBUFFv04_decompressWithDictionary(ZBUFFv04_DCtx* dctx, const void* dict, size_t dictSize);
95 size_t ZBUFFv04_decompressContinue(ZBUFFv04_DCtx* dctx, void* dst, size_t* maxDstSizePtr, const voi…
Dzstd_v06.h74 ZSTDLIBv06_API size_t ZSTDv06_freeDCtx(ZSTDv06_DCtx* dctx); /*!< @return : errorCode */
88 ZSTDLIBv06_API size_t ZSTDv06_decompress_usingDict(ZSTDv06_DCtx* dctx,
101 ZSTDLIBv06_API size_t ZSTDv06_decompressBegin_usingDict(ZSTDv06_DCtx* dctx, const void* dict, size_…
102 ZSTDLIBv06_API void ZSTDv06_copyDCtx(ZSTDv06_DCtx* dctx, const ZSTDv06_DCtx* preparedDCtx);
104 ZSTDLIBv06_API size_t ZSTDv06_nextSrcSizeToDecompress(ZSTDv06_DCtx* dctx);
105 ZSTDLIBv06_API size_t ZSTDv06_decompressContinue(ZSTDv06_DCtx* dctx, void* dst, size_t dstCapacity,…
115 ZSTDLIBv06_API size_t ZBUFFv06_freeDCtx(ZBUFFv06_DCtx* dctx);
117 ZSTDLIBv06_API size_t ZBUFFv06_decompressInit(ZBUFFv06_DCtx* dctx);
118 ZSTDLIBv06_API size_t ZBUFFv06_decompressInitDictionary(ZBUFFv06_DCtx* dctx, const void* dict, size…
120 ZSTDLIBv06_API size_t ZBUFFv06_decompressContinue(ZBUFFv06_DCtx* dctx,
Dzstd_v06.c332 ZSTDv06_DCtx* dctx, const ZSTDv06_DCtx* preparedDCtx,
342 ZSTDLIBv06_API size_t ZSTDv06_decompressBegin(ZSTDv06_DCtx* dctx);
401 ZSTDLIBv06_API size_t ZSTDv06_decompressBlock(ZSTDv06_DCtx* dctx, void* dst, size_t dstCapacity, co…
2829 size_t ZSTDv06_decompressBegin(ZSTDv06_DCtx* dctx) in ZSTDv06_decompressBegin() argument
2831 dctx->expected = ZSTDv06_frameHeaderSize_min; in ZSTDv06_decompressBegin()
2832 dctx->stage = ZSTDds_getFrameHeaderSize; in ZSTDv06_decompressBegin()
2833 dctx->previousDstEnd = NULL; in ZSTDv06_decompressBegin()
2834 dctx->base = NULL; in ZSTDv06_decompressBegin()
2835 dctx->vBase = NULL; in ZSTDv06_decompressBegin()
2836 dctx->dictEnd = NULL; in ZSTDv06_decompressBegin()
[all …]
Dzstd_v05.c322 ZSTDv05_DCtx* dctx, const ZSTDv05_DCtx* preparedDCtx,
330 size_t ZSTDv05_decompressBegin(ZSTDv05_DCtx* dctx);
384 size_t ZSTDv05_decompressBlock(ZSTDv05_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, …
2668 size_t ZSTDv05_decompressBegin(ZSTDv05_DCtx* dctx) in ZSTDv05_decompressBegin() argument
2670 dctx->expected = ZSTDv05_frameHeaderSize_min; in ZSTDv05_decompressBegin()
2671 dctx->stage = ZSTDv05ds_getFrameHeaderSize; in ZSTDv05_decompressBegin()
2672 dctx->previousDstEnd = NULL; in ZSTDv05_decompressBegin()
2673 dctx->base = NULL; in ZSTDv05_decompressBegin()
2674 dctx->vBase = NULL; in ZSTDv05_decompressBegin()
2675 dctx->dictEnd = NULL; in ZSTDv05_decompressBegin()
[all …]
Dzstd_v05.h63 size_t ZSTDv05_freeDCtx(ZSTDv05_DCtx* dctx); /*!< @return : errorCode */
77 size_t ZSTDv05_decompress_usingDict(ZSTDv05_DCtx* dctx,
93 size_t ZSTDv05_decompressBegin_usingDict(ZSTDv05_DCtx* dctx, const void* dict, size_t dictSize);
95 size_t ZSTDv05_nextSrcSizeToDecompress(ZSTDv05_DCtx* dctx);
96 size_t ZSTDv05_decompressContinue(ZSTDv05_DCtx* dctx, void* dst, size_t dstCapacity, const void* sr…
104 size_t ZBUFFv05_freeDCtx(ZBUFFv05_DCtx* dctx);
106 size_t ZBUFFv05_decompressInit(ZBUFFv05_DCtx* dctx);
107 size_t ZBUFFv05_decompressInitDictionary(ZBUFFv05_DCtx* dctx, const void* dict, size_t dictSize);
109 size_t ZBUFFv05_decompressContinue(ZBUFFv05_DCtx* dctx,
/external/lz4/ossfuzz/
Ddecompress_frame_fuzzer.c18 static void decompress(LZ4F_dctx* dctx, void* dst, size_t dstCapacity, in decompress() argument
23 LZ4F_resetDecompressionContext(dctx); in decompress()
25 LZ4F_decompress(dctx, dst, &dstCapacity, src, &srcSize, opts); in decompress()
27 LZ4F_decompress_usingDict(dctx, dst, &dstCapacity, src, &srcSize, in decompress()
47 LZ4F_dctx* dctx; in LLVMFuzzerTestOneInput() local
48 LZ4F_createDecompressionContext(&dctx, LZ4F_VERSION); in LLVMFuzzerTestOneInput()
50 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
61 decompress(dctx, dst, dstCapacity, data, size, NULL, 0, &opts); in LLVMFuzzerTestOneInput()
63 decompress(dctx, dst, dstCapacity, data, size, NULL, 0, &opts); in LLVMFuzzerTestOneInput()
65 decompress(dctx, dst, dstCapacity, data, size, dict, dictSize, &opts); in LLVMFuzzerTestOneInput()
[all …]
/external/zstd/tests/fuzz/
Ddictionary_decompress.c24 static ZSTD_DCtx *dctx = NULL; variable
36 if (!dctx) { in LLVMFuzzerTestOneInput()
37 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
38 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
47 dctx, dict.buff, dict.size, in LLVMFuzzerTestOneInput()
52 dctx, dict.buff, dict.size, in LLVMFuzzerTestOneInput()
60 ZSTD_decompress_usingDDict(dctx, rBuf, bufSize, src, size, ddict); in LLVMFuzzerTestOneInput()
62 ZSTD_decompressDCtx(dctx, rBuf, bufSize, src, size); in LLVMFuzzerTestOneInput()
70 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Dblock_decompress.c24 static ZSTD_DCtx *dctx = NULL; variable
38 if (!dctx) { in LLVMFuzzerTestOneInput()
39 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
40 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
42 ZSTD_decompressBegin(dctx); in LLVMFuzzerTestOneInput()
43 ZSTD_decompressBlock(dctx, rBuf, neededBufSize, src, size); in LLVMFuzzerTestOneInput()
46 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Dsimple_decompress.c23 static ZSTD_DCtx *dctx = NULL; variable
32 if (!dctx) { in LLVMFuzzerTestOneInput()
33 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
34 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
40 ZSTD_decompressDCtx(dctx, rBuf, bufSize, src, size); in LLVMFuzzerTestOneInput()
46 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Draw_dictionary_round_trip.c26 static ZSTD_DCtx *dctx = NULL; variable
55 dctx, dict, dictSize, in roundTripTest()
59 dctx, dict, dictSize, in roundTripTest()
64 dctx, result, resultCapacity, compressed, cSize); in roundTripTest()
95 if (!dctx) { in LLVMFuzzerTestOneInput()
96 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
97 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
112 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Ddecompress_dstSize_tooSmall.c27 static ZSTD_DCtx *dctx = NULL; variable
46 if (!dctx) { in LLVMFuzzerTestOneInput()
47 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
48 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
55 size_t const rSize = ZSTD_decompressDCtx(dctx, rBuf, rBufSize, cBuf, cSize); in LLVMFuzzerTestOneInput()
67 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Dblock_round_trip.c28 static ZSTD_DCtx *dctx = NULL; variable
51 ZSTD_decompressBegin(dctx); in roundTripTest()
52 return ZSTD_decompressBlock(dctx, result, resultCapacity, compressed, ret); in roundTripTest()
80 if (!dctx) { in LLVMFuzzerTestOneInput()
81 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
82 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
96 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
Ddictionary_round_trip.c26 static ZSTD_DCtx *dctx = NULL; variable
94 dctx, dict.buff, dict.size, in roundTripTest()
98 dctx, dict.buff, dict.size, in roundTripTest()
103 dctx, result, resultCapacity, compressed, cSize); in roundTripTest()
131 if (!dctx) { in LLVMFuzzerTestOneInput()
132 dctx = ZSTD_createDCtx(); in LLVMFuzzerTestOneInput()
133 FUZZ_ASSERT(dctx); in LLVMFuzzerTestOneInput()
148 ZSTD_freeDCtx(dctx); dctx = NULL; in LLVMFuzzerTestOneInput()
/external/zstd/tests/
Dbigdict.c22 compress(ZSTD_CCtx* cctx, ZSTD_DCtx* dctx, in compress() argument
45 rc = ZSTD_decompressStream(dctx, &rtOut, &rtIn); in compress()
66 ZSTD_DCtx* dctx = ZSTD_createDCtx(); in main() local
76 if (!buffer || !out || !roundtrip || !cctx || !dctx) { in main()
102 if (ZSTD_isError(ZSTD_DCtx_setParameter(dctx, ZSTD_d_windowLogMax, 31))) in main()
112 if (compress(cctx, dctx, out, outSize, buffer, dataSize, roundtrip, ZSTD_e_continue)) in main()
117 if (compress(cctx, dctx, out, outSize, buffer, dataSize, roundtrip, ZSTD_e_end)) in main()
125 ZSTD_freeDCtx(dctx); in main()

1234