linux/fs/squashfs
Phillip Lougher b7fc0ff09d Squashfs: extend decompressor framework to handle compression options
Extend decompressor framework to handle compression options stored in
the filesystem.  These options can be used by the relevant decompressor
at initialisation time to over-ride defaults.

The presence of compression options in the filesystem is indicated by
the COMP_OPT filesystem flag.  If present the data is read from the
filesystem and passed to the decompressor init function.  The decompressor
init function signature has been extended to take this data.

Also update the init function signature in the glib, lzo and xz
decompressor wrappers.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
2011-02-28 18:21:59 +00:00
..
block.c squashfs: fix use of uninitialised variable in zlib & xz decompressors 2011-01-26 10:50:05 +10:00
cache.c Squashfs: move squashfs_i() definition from squashfs.h 2011-01-13 21:24:15 +00:00
decompressor.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
decompressor.h Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
dir.c
export.c
file.c
fragment.c Squashfs: move squashfs_i() definition from squashfs.h 2011-01-13 21:24:15 +00:00
id.c Squashfs: move squashfs_i() definition from squashfs.h 2011-01-13 21:24:15 +00:00
inode.c
Kconfig Squashfs: get rid of default n in Kconfig 2011-01-13 21:21:52 +00:00
lzo_wrapper.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
Makefile Squashfs: Add XZ compression configuration option 2011-01-13 21:16:52 +00:00
namei.c
squashfs_fs_i.h Squashfs: move squashfs_i() definition from squashfs.h 2011-01-13 21:24:15 +00:00
squashfs_fs_sb.h
squashfs_fs.h Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
squashfs.h Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
super.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
symlink.c
xattr_id.c Squashfs: move squashfs_i() definition from squashfs.h 2011-01-13 21:24:15 +00:00
xattr.c
xattr.h
xz_wrapper.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
zlib_wrapper.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00