History log of /external/squashfs-tools/kernel/fs/squashfs/squashfs.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8e7ceee18077abbea0760d8dbd9366012e944b87 31-Jan-2009 plougher <plougher> Checkpatch.pl: fix errors

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
ae3b69db4fbe588ccca42ab0204d063c0ef8ecdd 31-Jan-2009 plougher <plougher> Rename squashfs_frag_location to more meaningful squashfs_frag_lookup

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
f006b96e65d7092838983913afbd69fd8199d793 31-Jan-2009 plougher <plougher> Change 'long long' usage to u64 for variables referring to 64-bit
filesystem locations

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
5921b8d869f8d9a5a15a520eee1cfae06b1d9688 31-Jan-2009 plougher <plougher> Rename SQUASHFS_I() to squashfs_i().

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
e5d56679a8f550513b2e8535e470af87d2679b82 31-Jan-2009 plougher <plougher> Rename some global functions, prefixing squashfs_

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
9798f1e43e2fbc8f288a5dc901377f07cec054c1 31-Jan-2009 plougher <plougher> Remove vmalloc, and use smaller PAGE_CACHE_SIZE buffers

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
e631cb724d83f7e13be3008b2bd810f94aa77c67 31-Jan-2009 plougher <plougher> Add squashfs_read_table and use it instead of squashfs_read_data to
read tables from the filesystem. Also use kmalloc when allocating
zlib workspace allocation.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
93911cbac69fbc999c52939d8d8b10698cb14051 31-Jan-2009 plougher <plougher> Use the squashfs cache to read datablocks, rather than directly call
squashfs_read_data(). This improves performance in race conditions
where squashfs_readpage is called simultaneously to read pages in the same
datablock.

Also when vmalloc is replaced with multiple PAGE_CACHE_SIZEd pages, it
centralises necessary support to the squashfs cache code.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
532f06823c68342cf869a8a0999ef6c105a4555a 24-Oct-2008 plougher <plougher> Fix sparse warnings.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
9c25f9e157d0c783e400fc46ca04b699d0b4b16e 24-Oct-2008 plougher <plougher> Fix various mistakes in previous checkins
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
64fcf5e5c474932a049e6e91d9fd13b116743e83 20-Oct-2008 plougher <plougher> Third round of changing to negative error codes
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
bfffe327332facc323af287277f68fe905ce7a8a 19-Oct-2008 plougher <plougher> Remove two parameters in call to squashfs_read_metadata
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
798eddab36fda6c32416bed75df56d5a1c3e59c4 19-Oct-2008 plougher <plougher> Get rid of SERROR
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
a3e28ecaf227d2c03ec6724dd718e3c5a12b74ef 16-Oct-2008 plougher <plougher> Udate FSF address in GPL Copyleft
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
94a3cba2f8882ddc0e77e90074bd68068027d59b 15-Oct-2008 plougher <plougher> Sigh - make squashfs_cache_get and squashfs_cache_put non-static again.
They're needed for the symlink code rewrite.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
238da4507d40918e9d9e9f78658bd4fb378359c9 14-Oct-2008 plougher <plougher> Rename get_id to squashfs_get_id.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
71a512f2b0694f61a401c4147010d092a3f46fdb 11-Oct-2008 plougher <plougher> Typo
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
104b36dce88e104cf3f99e805631acd62fefc210 11-Oct-2008 plougher <plougher> Move fragment cache routines from fragment.c to cache.c
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
1a385d742f3142a24abd760642805b77660fdaf5 11-Oct-2008 plougher <plougher> Move and rename squashfs_cached_block from block.c to cache.c
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
6d5e56f5cc556daf6f131f7e1317faef996afddb 11-Oct-2008 plougher <plougher> Remove read_blocklist, it is no longer used outside of file.c
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
283a23fa5fff9cab6eb5f04e5c9d876cec74d908 05-Oct-2008 plougher <plougher> Code tidy. Change type of buffer in squashfs_read_data to void *
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
219938feb918e0cf66a9202e920d963dc60c8b7d 05-Oct-2008 plougher <plougher> Remove obsolete parameters in read_blocklist (they were necessary for
the read_blocklist implementation for 1.0 filesystems).
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
60b6d6b27d185f9e11b7c89c3ceea7abfbec89cd 05-Oct-2008 plougher <plougher> Remove squashfs_inode_t typedef
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
1f5545e627658b9b9c1ffdf1b2c6548cdc12ee88 05-Oct-2008 plougher <plougher> Remove legacy layout code
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
56d24bf18e169cc9de1499e63a99809b8fed08fb 01-Oct-2008 plougher <plougher> Fix checkpatch.pl errors and warnings
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
08ca1da733a6883162f327d88b4ea4ca2fb143ea 01-Oct-2008 plougher <plougher> Change signatures of read_inode_lookup_table, read_fragment_index_table and
read_id_index_table
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
c77c9833ef25d032af93cf56a82ca2d8ae373d55 10-Sep-2008 plougher <plougher> Change signature of read_blocklist()
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
713c58fb2593461cbf5fef0afc63aeb1e3464b4d 09-Sep-2008 plougher <plougher> Udate get_fragment_location() signature
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
195b98ad8f00977f62b95c234925c7b165fcc366 10-Aug-2008 plougher <plougher> Remove variable names from extern function prototypes
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
637c448328962d5a0de0536e96d6d9ec92bd29ee 09-Aug-2008 plougher <plougher> Update following split of inode.c into separate files
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
691c1c3be90b65007eaad730d9f542829201e7a4 31-May-2008 plougher <plougher> Update years on copyright message
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
062f7213e9ff5b0639a2cfc5021d21e097d09ed4 26-May-2008 plougher <plougher> Merge metadata and frament caches into one implementation
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
f6cd337f8de328e2b448b9f29c00d9132748f7fe 19-Aug-2007 plougher <plougher> Update email address.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
b516857c919a8680d59d32ca08f716d180295589 15-Apr-2007 plougher <plougher> Add SetPageError handling to Squashfs_readpage. Removed
Squashfs_readpage4K as Squashfs_readpage works perfectly well, and
after numerous revisions to the readpage functions there wasn't many
optimisations in Squashfs_readpage4K.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
f883328db75b0c06474130d1ca8566b96ed4b23f 05-Mar-2007 plougher <plougher> More code tidying
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
2e3c34dab37cab724a4c7163c1db6d07616fecd3 18-Feb-2007 plougher <plougher> Update Squashfs to 3.2-r2. Rebase 2.6 kernel patches to linux-2.6.20.
Consquently removed 2.6.18-patch and 2.6.19-patch files.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
7e776de584aa843eda9802745c017168f20503ed 14-Feb-2007 plougher <plougher> Updated CVS to Squashfs3.2
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
29e5f570cf51b2f15079a81aec8cf1595f3082cf 06-Nov-2006 plougher <plougher> Update to squashfs3.1-r2 plus NFS support, and additional checks for
corrupt filesystems (fixes for fsfuzz corrupted filesystems).
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
9b5bf8c73c0eaf4f1ba0461615f4ed0d405a30cc 20-Mar-2006 plougher <plougher> Update CVS repository to the 3.0 release
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
769592935b09063a5493ebeb530c599753ece5d2 24-Jan-2006 plougher <plougher> Updated release date and copyright information
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
64bdb3fd837e0e90521c83560cfc3a999e0ffbbb 12-Dec-2005 plougher <plougher> Minor code tidy up.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
e7615d4628a99242b668a4abc32dd3a91eddc5fe 20-Nov-2005 plougher <plougher> Forgot the Squashfs2.2-r2 patch lacks the CONFIG_SQUASHFS_2_0_COMPATIBILITY
Kconfig definition.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
89014e7b564a1449f6c874329b1a8281836eb7f8 20-Nov-2005 plougher <plougher> Added abilituy to read Squashfs 2.x filesystems.
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h
1f413c84d736495fd61ff05ebe52c3a01a4d95c2 18-Nov-2005 plougher <plougher> Initial revision
/external/squashfs-tools/kernel/fs/squashfs/squashfs.h