Lines Matching full:compression

67  * zstd_min_clevel() - minimum allowed compression level
69 * Return: The minimum allowed compression level.
74 * zstd_max_clevel() - maximum allowed compression level
76 * Return: The maximum allowed compression level.
81 * zstd_default_clevel() - default compression level
83 * Return: Default compression level.
107 * enum zstd_strategy - zstd compression search strategy
114 * struct zstd_compression_parameters - zstd compression parameters
116 * compression, and more memory needed during decompression.
117 * @chainLog: Fully searched segment. Larger means more compression,
119 * @hashLog: Dispatch table. Larger means more compression,
121 * @searchLog: Number of searches. Larger means more compression and slower.
123 * sometimes less compression.
125 * more compression, and slower.
126 * @strategy: The zstd compression strategy.
139 * header when using dictionary compression.
147 * @cParams: The compression parameters.
154 * @level: The compression level
166 * @level: The compression level
176 /* ====== Single-pass Compression ====== */
182 * @parameters: The compression parameters to be used.
184 * If multiple compression parameters might be used, the caller must call
194 * zstd_init_cctx() - initialize a zstd compression context
200 * Return: A zstd compression context or NULL on error.
212 * @parameters: The compression parameters to be used.
221 * zstd_create_cctx_advanced() - Create compression context
224 * Return: NULL on error, pointer to compression context otherwise.
229 * zstd_free_cctx() - Free compression context
230 * @cdict: Pointer to compression context.
237 * struct zstd_cdict - Compression dictionary.
243 * zstd_create_cdict_byreference() - Create compression dictionary
253 * Return: NULL on error, pointer to compression dictionary
261 * zstd_free_cdict() - Free compression dictionary
262 * @cdict: Pointer to compression dictionary.
414 /* ====== Streaming Compression ====== */
420 * @cparams: The compression parameters to be used for compression.
428 * zstd_init_cstream() - initialize a zstd streaming compression context
429 * @parameters The zstd parameters to use for compression.
440 * Return: The zstd streaming compression context or NULL on error.
447 * @cstream: The zstd streaming compression context to reset.
462 * @cstream: The zstd streaming compression context.
482 * @cstream: The zstd streaming compression context.
488 * calling it too often will degrade the compression ratio.
497 * @cstream: The zstd streaming compression context.