Whamcloud - gitweb
libext2fs: 32-bit bitmap refactorization, part 3
authorTheodore Ts'o <tytso@mit.edu>
Mon, 23 Jul 2007 08:32:48 +0000 (04:32 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 23 Jul 2007 08:32:48 +0000 (04:32 -0400)
commitf1f115a78f5ea599fc5f8815a741d43fedd5840d
treed73a9f60ab7bb496053051481c61052ef5a31521
parent50448d3dffc66f86592ee0d4b16e4bbe9d08449e
libext2fs: 32-bit bitmap refactorization, part 3

Create new functions ext2fs_{set,get}_{inode,block}_bitmap_range()
which allow programs like e2fsck, dumpe2fs, etc. to get and set chunks
of the bitmap at a time.

Move the representation details of the 32-bit old-style bitmaps into
gen_bitmap.c.

Change calls in dumpe2fs, mke2s, et. al to use the new abstractions.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
e2fsck/pass5.c
lib/ext2fs/bitmaps.c
lib/ext2fs/ext2fs.h
lib/ext2fs/gen_bitmap.c
lib/ext2fs/imager.c
lib/ext2fs/rw_bitmaps.c
misc/dumpe2fs.c