Lines Matching refs:condition

238 #define ___wait_cond_timeout(condition)						\  argument
240 bool __cond = (condition); \
264 #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ argument
274 if (condition) \
288 #define __wait_event(wq_head, condition) \ argument
289 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
304 #define wait_event(wq_head, condition) \ argument
307 if (condition) \
309 __wait_event(wq_head, condition); \
312 #define __io_wait_event(wq_head, condition) \ argument
313 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
319 #define io_wait_event(wq_head, condition) \ argument
322 if (condition) \
324 __io_wait_event(wq_head, condition); \
327 #define __wait_event_freezable(wq_head, condition) \ argument
328 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
343 #define wait_event_freezable(wq_head, condition) \ argument
347 if (!(condition)) \
348 __ret = __wait_event_freezable(wq_head, condition); \
352 #define __wait_event_timeout(wq_head, condition, timeout) \ argument
353 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
376 #define wait_event_timeout(wq_head, condition, timeout) \ argument
380 if (!___wait_cond_timeout(condition)) \
381 __ret = __wait_event_timeout(wq_head, condition, timeout); \
385 #define __wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
386 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
394 #define wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
398 if (!___wait_cond_timeout(condition)) \
399 __ret = __wait_event_freezable_timeout(wq_head, condition, timeout); \
403 #define __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
404 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 1, 0, \
409 #define wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
411 if (condition) \
413 __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2); \
416 #define __wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
417 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
434 #define wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
436 if (condition) \
438 __wait_event_cmd(wq_head, condition, cmd1, cmd2); \
441 #define __wait_event_interruptible(wq_head, condition) \ argument
442 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
460 #define wait_event_interruptible(wq_head, condition) \ argument
464 if (!(condition)) \
465 __ret = __wait_event_interruptible(wq_head, condition); \
469 #define __wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
470 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
494 #define wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
498 if (!___wait_cond_timeout(condition)) \
500 condition, timeout); \
504 #define __wait_event_hrtimeout(wq_head, condition, timeout, state) \ argument
516 __ret = ___wait_event(wq_head, condition, state, 0, 0, \
544 #define wait_event_hrtimeout(wq_head, condition, timeout) \ argument
548 if (!(condition)) \
549 __ret = __wait_event_hrtimeout(wq_head, condition, timeout, \
570 #define wait_event_interruptible_hrtimeout(wq, condition, timeout) \ argument
574 if (!(condition)) \
575 __ret = __wait_event_hrtimeout(wq, condition, timeout, \
580 #define __wait_event_interruptible_exclusive(wq, condition) \ argument
581 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
584 #define wait_event_interruptible_exclusive(wq, condition) \ argument
588 if (!(condition)) \
589 __ret = __wait_event_interruptible_exclusive(wq, condition); \
593 #define __wait_event_killable_exclusive(wq, condition) \ argument
594 ___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
597 #define wait_event_killable_exclusive(wq, condition) \ argument
601 if (!(condition)) \
602 __ret = __wait_event_killable_exclusive(wq, condition); \
607 #define __wait_event_freezable_exclusive(wq, condition) \ argument
608 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
611 #define wait_event_freezable_exclusive(wq, condition) \ argument
615 if (!(condition)) \
616 __ret = __wait_event_freezable_exclusive(wq, condition); \
633 #define wait_event_idle(wq_head, condition) \ argument
636 if (!(condition)) \
637 ___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
657 #define wait_event_idle_exclusive(wq_head, condition) \ argument
660 if (!(condition)) \
661 ___wait_event(wq_head, condition, TASK_IDLE, 1, 0, schedule()); \
664 #define __wait_event_idle_timeout(wq_head, condition, timeout) \ argument
665 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
688 #define wait_event_idle_timeout(wq_head, condition, timeout) \ argument
692 if (!___wait_cond_timeout(condition)) \
693 __ret = __wait_event_idle_timeout(wq_head, condition, timeout); \
697 #define __wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
698 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
725 #define wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
729 if (!___wait_cond_timeout(condition)) \
730 __ret = __wait_event_idle_exclusive_timeout(wq_head, condition, timeout);\
737 #define __wait_event_interruptible_locked(wq, condition, exclusive, fn) \ argument
747 } while (!(condition)); \
777 #define wait_event_interruptible_locked(wq, condition) \ argument
778 ((condition) \
779 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr))
804 #define wait_event_interruptible_locked_irq(wq, condition) \ argument
805 ((condition) \
806 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr_irq))
835 #define wait_event_interruptible_exclusive_locked(wq, condition) \ argument
836 ((condition) \
837 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr))
866 #define wait_event_interruptible_exclusive_locked_irq(wq, condition) \ argument
867 ((condition) \
868 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr_irq))
871 #define __wait_event_killable(wq, condition) \ argument
872 ___wait_event(wq, condition, TASK_KILLABLE, 0, 0, schedule())
889 #define wait_event_killable(wq_head, condition) \ argument
893 if (!(condition)) \
894 __ret = __wait_event_killable(wq_head, condition); \
898 #define __wait_event_killable_timeout(wq_head, condition, timeout) \ argument
899 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
925 #define wait_event_killable_timeout(wq_head, condition, timeout) \ argument
929 if (!___wait_cond_timeout(condition)) \
931 condition, timeout); \
936 #define __wait_event_lock_irq(wq_head, condition, lock, cmd) \ argument
937 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
966 #define wait_event_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
968 if (condition) \
970 __wait_event_lock_irq(wq_head, condition, lock, cmd); \
993 #define wait_event_lock_irq(wq_head, condition, lock) \ argument
995 if (condition) \
997 __wait_event_lock_irq(wq_head, condition, lock, ); \
1001 #define __wait_event_interruptible_lock_irq(wq_head, condition, lock, cmd) \ argument
1002 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
1033 #define wait_event_interruptible_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
1036 if (!(condition)) \
1038 condition, lock, cmd); \
1064 #define wait_event_interruptible_lock_irq(wq_head, condition, lock) \ argument
1067 if (!(condition)) \
1069 condition, lock,); \
1073 #define __wait_event_lock_irq_timeout(wq_head, condition, lock, timeout, state) \ argument
1074 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
1104 #define wait_event_interruptible_lock_irq_timeout(wq_head, condition, lock, \ argument
1108 if (!___wait_cond_timeout(condition)) \
1110 wq_head, condition, lock, timeout, \
1115 #define wait_event_lock_irq_timeout(wq_head, condition, lock, timeout) \ argument
1118 if (!___wait_cond_timeout(condition)) \
1120 wq_head, condition, lock, timeout, \