git: sys/vfs/hammer: Change hkprintf() to macro and add variants [1/2]
Tomohiro Kusumi
tkusumi at crater.dragonflybsd.org
Thu Sep 24 07:46:34 PDT 2015
commit d053aa8aea2cf66699944def54faed89c76881b3
Author: Tomohiro Kusumi <kusumi.tomohiro at gmail.com>
Date: Sat Sep 12 03:06:24 2015 +0900
sys/vfs/hammer: Change hkprintf() to macro and add variants [1/2]
This commit does the following.
1. Remove an inline function hkprintf().
2. Add a macro version of hkprintf() and its variants that
embed the following prefix.
"HAMMER: ..."
"HAMMER(label) ..."
3. Replace raw kprintf() calls that have above prefix with
newly added macros.
hkprintf() macro doesn't use hammer_debug_debug flag that was
used by the inline function version of hkprintf(), but this
doesn't make much difference from the way hkprintf() and
hammer_debug_debug have been used.
Summary of changes:
sys/vfs/hammer/hammer.h | 16 +++-
sys/vfs/hammer/hammer_blockmap.c | 4 +-
sys/vfs/hammer/hammer_btree.c | 2 +-
sys/vfs/hammer/hammer_cursor.c | 2 +-
sys/vfs/hammer/hammer_dedup.c | 2 +-
sys/vfs/hammer/hammer_flusher.c | 10 +--
sys/vfs/hammer/hammer_inode.c | 6 +-
sys/vfs/hammer/hammer_ioctl.c | 6 +-
sys/vfs/hammer/hammer_object.c | 9 ++-
sys/vfs/hammer/hammer_ondisk.c | 8 +-
sys/vfs/hammer/hammer_reblock.c | 9 +--
sys/vfs/hammer/hammer_recover.c | 168 +++++++++++++++++----------------------
sys/vfs/hammer/hammer_subs.c | 12 ---
sys/vfs/hammer/hammer_vfsops.c | 25 +++---
sys/vfs/hammer/hammer_vnops.c | 9 +--
15 files changed, 128 insertions(+), 160 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d053aa8aea2cf66699944def54faed89c76881b3
--
DragonFly BSD source repository
More information about the Commits
mailing list