u-boot-brain/fs/squashfs
Joao Marcos Costa 10f7cf5f12 fs/squashfs: Add init and clean-up functions to decompression
Add sqfs_decompressor_init() and sqfs_decompressor_cleanup(). These
functions are called respectively in sqfs_probe() and sqfs_close(). For
now, only ZSTD requires an initialization logic. ZSTD support will be
added in a follow-up commit.

Move squashfs_ctxt definition to sqfs_filesystem.h. This structure is
passed to sqfs_decompressor_init() and sqfs_decompressor_cleanup(), so
it can no longer be local to sqfs.c.

Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2020-08-24 14:11:31 -04:00
..
Kconfig include/u-boot, lib/zlib: add sources for zlib decompression 2020-08-07 22:31:32 -04:00
Makefile fs/squashfs: new filesystem 2020-08-07 22:31:32 -04:00
sqfs_decompressor.c fs/squashfs: Add init and clean-up functions to decompression 2020-08-24 14:11:31 -04:00
sqfs_decompressor.h fs/squashfs: Add init and clean-up functions to decompression 2020-08-24 14:11:31 -04:00
sqfs_dir.c fs/squashfs: new filesystem 2020-08-07 22:31:32 -04:00
sqfs_filesystem.h fs/squashfs: Add init and clean-up functions to decompression 2020-08-24 14:11:31 -04:00
sqfs_inode.c fs/squashfs: new filesystem 2020-08-07 22:31:32 -04:00
sqfs_utils.h fs/squashfs: new filesystem 2020-08-07 22:31:32 -04:00
sqfs.c fs/squashfs: Add init and clean-up functions to decompression 2020-08-24 14:11:31 -04:00