Lines Matching refs:condition

265 #define ___wait_cond_timeout(condition)						\  argument
267 bool __cond = (condition); \
291 #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ argument
301 if (condition) \
315 #define __wait_event(wq_head, condition) \ argument
316 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
331 #define wait_event(wq_head, condition) \ argument
334 if (condition) \
336 __wait_event(wq_head, condition); \
339 #define __io_wait_event(wq_head, condition) \ argument
340 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
346 #define io_wait_event(wq_head, condition) \ argument
349 if (condition) \
351 __io_wait_event(wq_head, condition); \
354 #define __wait_event_freezable(wq_head, condition) \ argument
355 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
370 #define wait_event_freezable(wq_head, condition) \ argument
374 if (!(condition)) \
375 __ret = __wait_event_freezable(wq_head, condition); \
379 #define __wait_event_timeout(wq_head, condition, timeout) \ argument
380 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
403 #define wait_event_timeout(wq_head, condition, timeout) \ argument
407 if (!___wait_cond_timeout(condition)) \
408 __ret = __wait_event_timeout(wq_head, condition, timeout); \
412 #define __wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
413 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
421 #define wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
425 if (!___wait_cond_timeout(condition)) \
426 __ret = __wait_event_freezable_timeout(wq_head, condition, timeout); \
430 #define __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
431 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 1, 0, \
436 #define wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
438 if (condition) \
440 __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2); \
443 #define __wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
444 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
461 #define wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
463 if (condition) \
465 __wait_event_cmd(wq_head, condition, cmd1, cmd2); \
468 #define __wait_event_interruptible(wq_head, condition) \ argument
469 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
487 #define wait_event_interruptible(wq_head, condition) \ argument
491 if (!(condition)) \
492 __ret = __wait_event_interruptible(wq_head, condition); \
496 #define __wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
497 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
521 #define wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
525 if (!___wait_cond_timeout(condition)) \
527 condition, timeout); \
531 #define __wait_event_hrtimeout(wq_head, condition, timeout, state) \ argument
544 __ret = ___wait_event(wq_head, condition, state, 0, 0, \
572 #define wait_event_hrtimeout(wq_head, condition, timeout) \ argument
576 if (!(condition)) \
577 __ret = __wait_event_hrtimeout(wq_head, condition, timeout, \
598 #define wait_event_interruptible_hrtimeout(wq, condition, timeout) \ argument
602 if (!(condition)) \
603 __ret = __wait_event_hrtimeout(wq, condition, timeout, \
608 #define __wait_event_interruptible_exclusive(wq, condition) \ argument
609 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
612 #define wait_event_interruptible_exclusive(wq, condition) \ argument
616 if (!(condition)) \
617 __ret = __wait_event_interruptible_exclusive(wq, condition); \
621 #define __wait_event_killable_exclusive(wq, condition) \ argument
622 ___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
625 #define wait_event_killable_exclusive(wq, condition) \ argument
629 if (!(condition)) \
630 __ret = __wait_event_killable_exclusive(wq, condition); \
635 #define __wait_event_freezable_exclusive(wq, condition) \ argument
636 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
639 #define wait_event_freezable_exclusive(wq, condition) \ argument
643 if (!(condition)) \
644 __ret = __wait_event_freezable_exclusive(wq, condition); \
661 #define wait_event_idle(wq_head, condition) \ argument
664 if (!(condition)) \
665 ___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
685 #define wait_event_idle_exclusive(wq_head, condition) \ argument
688 if (!(condition)) \
689 ___wait_event(wq_head, condition, TASK_IDLE, 1, 0, schedule()); \
692 #define __wait_event_idle_timeout(wq_head, condition, timeout) \ argument
693 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
716 #define wait_event_idle_timeout(wq_head, condition, timeout) \ argument
720 if (!___wait_cond_timeout(condition)) \
721 __ret = __wait_event_idle_timeout(wq_head, condition, timeout); \
725 #define __wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
726 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
753 #define wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
757 if (!___wait_cond_timeout(condition)) \
758 __ret = __wait_event_idle_exclusive_timeout(wq_head, condition, timeout);\
765 #define __wait_event_interruptible_locked(wq, condition, exclusive, fn) \ argument
775 } while (!(condition)); \
805 #define wait_event_interruptible_locked(wq, condition) \ argument
806 ((condition) \
807 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr))
832 #define wait_event_interruptible_locked_irq(wq, condition) \ argument
833 ((condition) \
834 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr_irq))
863 #define wait_event_interruptible_exclusive_locked(wq, condition) \ argument
864 ((condition) \
865 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr))
894 #define wait_event_interruptible_exclusive_locked_irq(wq, condition) \ argument
895 ((condition) \
896 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr_irq))
899 #define __wait_event_killable(wq, condition) \ argument
900 ___wait_event(wq, condition, TASK_KILLABLE, 0, 0, schedule())
917 #define wait_event_killable(wq_head, condition) \ argument
921 if (!(condition)) \
922 __ret = __wait_event_killable(wq_head, condition); \
926 #define __wait_event_killable_timeout(wq_head, condition, timeout) \ argument
927 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
953 #define wait_event_killable_timeout(wq_head, condition, timeout) \ argument
957 if (!___wait_cond_timeout(condition)) \
959 condition, timeout); \
964 #define __wait_event_lock_irq(wq_head, condition, lock, cmd) \ argument
965 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
994 #define wait_event_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
996 if (condition) \
998 __wait_event_lock_irq(wq_head, condition, lock, cmd); \
1021 #define wait_event_lock_irq(wq_head, condition, lock) \ argument
1023 if (condition) \
1025 __wait_event_lock_irq(wq_head, condition, lock, ); \
1029 #define __wait_event_interruptible_lock_irq(wq_head, condition, lock, cmd) \ argument
1030 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
1061 #define wait_event_interruptible_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
1064 if (!(condition)) \
1066 condition, lock, cmd); \
1092 #define wait_event_interruptible_lock_irq(wq_head, condition, lock) \ argument
1095 if (!(condition)) \
1097 condition, lock,); \
1101 #define __wait_event_lock_irq_timeout(wq_head, condition, lock, timeout, state) \ argument
1102 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
1132 #define wait_event_interruptible_lock_irq_timeout(wq_head, condition, lock, \ argument
1136 if (!___wait_cond_timeout(condition)) \
1138 wq_head, condition, lock, timeout, \
1143 #define wait_event_lock_irq_timeout(wq_head, condition, lock, timeout) \ argument
1146 if (!___wait_cond_timeout(condition)) \
1148 wq_head, condition, lock, timeout, \