Lines Matching +full:zstd +full:- +full:src
1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 * This source code is licensed under both the BSD-style license (found in the
9 * You may select, at your option, one of the above-listed licenses.
15 #include <linux/zstd.h>
35 cctx, ZSTD_c_windowLog, parameters->cParams.windowLog)); in zstd_cctx_init()
37 cctx, ZSTD_c_hashLog, parameters->cParams.hashLog)); in zstd_cctx_init()
39 cctx, ZSTD_c_chainLog, parameters->cParams.chainLog)); in zstd_cctx_init()
41 cctx, ZSTD_c_searchLog, parameters->cParams.searchLog)); in zstd_cctx_init()
43 cctx, ZSTD_c_minMatch, parameters->cParams.minMatch)); in zstd_cctx_init()
45 cctx, ZSTD_c_targetLength, parameters->cParams.targetLength)); in zstd_cctx_init()
47 cctx, ZSTD_c_strategy, parameters->cParams.strategy)); in zstd_cctx_init()
49 cctx, ZSTD_c_contentSizeFlag, parameters->fParams.contentSizeFlag)); in zstd_cctx_init()
51 cctx, ZSTD_c_checksumFlag, parameters->fParams.checksumFlag)); in zstd_cctx_init()
53 cctx, ZSTD_c_dictIDFlag, !parameters->fParams.noDictIDFlag)); in zstd_cctx_init()
97 const void *src, size_t src_size, const zstd_parameters *parameters) in zstd_compress_cctx() argument
100 return ZSTD_compress2(cctx, dst, dst_capacity, src, src_size); in zstd_compress_cctx()
122 /* 0 means unknown in linux zstd API but means 0 in new zstd API */ in zstd_init_cstream()
160 MODULE_DESCRIPTION("Zstd Compressor");