sched/wait: Add ___wait_cond_timeout() to wait_event*_timeout() too
[platform/adaptation/renesas_rcar/renesas_kernel.git] / include / linux / wait.h
index a2726c7..04c0260 100644 (file)
@@ -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;                                                          \