mirror of
https://github.com/torvalds/linux.git
synced 2026-09-23 05:04:02 +02:00
Implement the transparent compression codec ops for XPRESS (4K, 8K, 16K) and LZX (32K) algorithms. The xpress_scratch_size, lzx_scratch_size, xpress_decompress_chunk, and lzx_decompress_chunk wrappers provide unified interfaces and use per-call dynamic scratch state allocation (avoiding global mutexed singletons). Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> |
||
|---|---|---|
| .. | ||
| decompress_common.c | ||
| decompress_common.h | ||
| lib.h | ||
| lzx_decompress.c | ||
| xpress_decompress.c | ||