]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
nilfs2: unify bmap operations starting use of indirect block address
authorRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Sun, 3 May 2009 12:43:01 +0000 (21:43 +0900)
committerRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Wed, 10 Jun 2009 14:41:09 +0000 (23:41 +0900)
commitd97a51a7e3c298d9899ea91165dfa0783fa5cc5c
tree31c3b082565cd3004c2036fe79657297a29a5824
parent65822070646ed7f2cf520439006dd863529be16e
nilfs2: unify bmap operations starting use of indirect block address

This simplifies some low level functions of bmap.

Three bmap pointer operations, nilfs_bmap_start_v(),
nilfs_bmap_commit_v(), and nilfs_bmap_abort_v(), are unified into one
nilfs_bmap_start_v() function. And the related indirect function calls
are replaced with it.

Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
fs/nilfs2/bmap.c
fs/nilfs2/bmap.h
fs/nilfs2/btree.c
fs/nilfs2/direct.c