commit 86872a2a3e27f05d25085218854f44daa64b6171 Author: Tomohiro Kusumi <kusumi.tomoh...@gmail.com> Date: Thu Aug 20 19:55:25 2015 +0900
sbin/hammer: Move two blockmap functions to hammer/blockmap.c from hammer/ondisk.c. See sys/vfs/hammer/hammer_blockmap.c for details. alloc_blockmap() should be in hammer/blockmap.c than hammer/ondisk.c considering alloc_blockmap() is the userspace version of hammer_blockmap_alloc() in sys/vfs/hammer/hammer_blockmap.c which basically does the same thing. If blockmap_lookup() is located in hammer/blockmap.c then this one should be too. alloc_bigblock() is the userspace only function that is only used by newfs_hammer when newfs_hammer initially allocates the whole 8MB chunks, however since the idea of alloc_bigblock() is the same as alloc_blockmap() (difference in allocation size), it makes better sense to have this in hammer/blockmap.c as well. (There are other blockmap related functions but those are more of formatting initial ondisk image based on blockmap info than blockmap handling itself, so those should stay in hammer/ondisk.c) Summary of changes: sbin/hammer/blockmap.c | 174 +++++++++++++++++++++++++++++++++++++++++++++ sbin/hammer/hammer_util.h | 3 + sbin/hammer/ondisk.c | 177 ---------------------------------------------- 3 files changed, 177 insertions(+), 177 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/86872a2a3e27f05d25085218854f44daa64b6171 -- DragonFly BSD source repository