summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rtlwifi/debug.h
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2012-01-04 19:40:42 -0800
committerJohn W. Linville <linville@tuxdriver.com>2012-01-24 14:07:40 -0500
commit4c48869f5d6e4ee4a773fd67a01e1b934faa57f8 (patch)
tree878d8c265368820db9dd2e24ec834f213ce31063 /drivers/net/wireless/rtlwifi/debug.h
parentf30d7507a8116e2099a9135c873411db8c0a3dc6 (diff)
downloadop-kernel-dev-4c48869f5d6e4ee4a773fd67a01e1b934faa57f8.zip
op-kernel-dev-4c48869f5d6e4ee4a773fd67a01e1b934faa57f8.tar.gz
rtlwifi: Convert RTPRINT macro to use ##__VA_ARGS__
Consolidate printks to avoid possible message interleaving and reduce the object size. Remove unnecessary RTPRINT parentheses. Coalesce formats. Align arguments. $ size drivers/net/wireless/rtlwifi/built-in.o* text data bss dec hex filename 590002 55333 127560 772895 bcb1f drivers/net/wireless/rtlwifi/built-in.o.new 594841 55333 129680 779854 be64e drivers/net/wireless/rtlwifi/built-in.o.old Signed-off-by: Joe Perches <joe@perches.com> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/debug.h')
-rw-r--r--drivers/net/wireless/rtlwifi/debug.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/wireless/rtlwifi/debug.h b/drivers/net/wireless/rtlwifi/debug.h
index 8c13969..8b51a82 100644
--- a/drivers/net/wireless/rtlwifi/debug.h
+++ b/drivers/net/wireless/rtlwifi/debug.h
@@ -175,11 +175,11 @@ do { \
} \
} while (0)
-#define RTPRINT(rtlpriv, dbgtype, dbgflag, printstr) \
+#define RTPRINT(rtlpriv, dbgtype, dbgflag, fmt, ...) \
do { \
if (unlikely(rtlpriv->dbg.dbgp_type[dbgtype] & dbgflag)) { \
- printk(KERN_DEBUG "%s: ", KBUILD_MODNAME); \
- printk printstr; \
+ printk(KERN_DEBUG KBUILD_MODNAME ": " fmt, \
+ ##__VA_ARGS__); \
} \
} while (0)
OpenPOWER on IntegriCloud