|
@@ -270,7 +270,7 @@ do { \
|
|
|
#define wait_event_timeout(wq, condition, timeout) \
|
|
|
({ \
|
|
|
long __ret = timeout; \
|
|
|
- if (!(condition)) \
|
|
|
+ if (!___wait_cond_timeout(condition)) \
|
|
|
__ret = __wait_event_timeout(wq, condition, timeout); \
|
|
|
__ret; \
|
|
|
})
|
|
@@ -328,7 +328,7 @@ do { \
|
|
|
#define wait_event_interruptible_timeout(wq, condition, timeout) \
|
|
|
({ \
|
|
|
long __ret = timeout; \
|
|
|
- if (!(condition)) \
|
|
|
+ if (!___wait_cond_timeout(condition)) \
|
|
|
__ret = __wait_event_interruptible_timeout(wq, \
|
|
|
condition, timeout); \
|
|
|
__ret; \
|
|
@@ -769,7 +769,7 @@ do { \
|
|
|
timeout) \
|
|
|
({ \
|
|
|
long __ret = timeout; \
|
|
|
- if (!(condition)) \
|
|
|
+ if (!___wait_cond_timeout(condition)) \
|
|
|
__ret = __wait_event_interruptible_lock_irq_timeout( \
|
|
|
wq, condition, lock, timeout); \
|
|
|
__ret; \
|