aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iscsi/iscsi.c
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2014-03-25 18:30:57 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2014-03-25 18:30:57 +0000
commitb1277ad1f7a797ecea9f3548ce951b5cda7cb262 (patch)
tree0db105ed7dcfb2da36f8db0c7e37804cf3aaa531 /sys/dev/iscsi/iscsi.c
parent55a76bf7ff7480742ded7c6e918b888b1bd996e4 (diff)
downloadsrc-b1277ad1f7a797ecea9f3548ce951b5cda7cb262.tar.gz
src-b1277ad1f7a797ecea9f3548ce951b5cda7cb262.zip
Notes
Diffstat (limited to 'sys/dev/iscsi/iscsi.c')
-rw-r--r--sys/dev/iscsi/iscsi.c41
1 files changed, 24 insertions, 17 deletions
diff --git a/sys/dev/iscsi/iscsi.c b/sys/dev/iscsi/iscsi.c
index 395c8bb2ff38..6641fdba04e9 100644
--- a/sys/dev/iscsi/iscsi.c
+++ b/sys/dev/iscsi/iscsi.c
@@ -99,29 +99,36 @@ static uma_zone_t iscsi_outstanding_zone;
#define CONN_SESSION(X) ((struct iscsi_session *)X->ic_prv0)
#define PDU_SESSION(X) (CONN_SESSION(X->ip_conn))
-#define ISCSI_DEBUG(X, ...) \
- if (debug > 1) { \
- printf("%s: " X "\n", __func__, ## __VA_ARGS__);\
+#define ISCSI_DEBUG(X, ...) \
+ do { \
+ if (debug > 1) \
+ printf("%s: " X "\n", __func__, ## __VA_ARGS__);\
} while (0)
-#define ISCSI_WARN(X, ...) \
- if (debug > 0) { \
- printf("WARNING: %s: " X "\n", \
- __func__, ## __VA_ARGS__); \
+#define ISCSI_WARN(X, ...) \
+ do { \
+ if (debug > 0) { \
+ printf("WARNING: %s: " X "\n", \
+ __func__, ## __VA_ARGS__); \
+ } \
} while (0)
-#define ISCSI_SESSION_DEBUG(S, X, ...) \
- if (debug > 1) { \
- printf("%s: %s (%s): " X "\n", \
- __func__, S->is_conf.isc_target_addr, \
- S->is_conf.isc_target, ## __VA_ARGS__); \
+#define ISCSI_SESSION_DEBUG(S, X, ...) \
+ do { \
+ if (debug > 1) { \
+ printf("%s: %s (%s): " X "\n", \
+ __func__, S->is_conf.isc_target_addr, \
+ S->is_conf.isc_target, ## __VA_ARGS__); \
+ } \
} while (0)
-#define ISCSI_SESSION_WARN(S, X, ...) \
- if (debug > 0) { \
- printf("WARNING: %s (%s): " X "\n", \
- S->is_conf.isc_target_addr, \
- S->is_conf.isc_target, ## __VA_ARGS__); \
+#define ISCSI_SESSION_WARN(S, X, ...) \
+ do { \
+ if (debug > 0) { \
+ printf("WARNING: %s (%s): " X "\n", \
+ S->is_conf.isc_target_addr, \
+ S->is_conf.isc_target, ## __VA_ARGS__); \
+ } \
} while (0)
#define ISCSI_SESSION_LOCK(X) mtx_lock(&X->is_lock)