Lines Matching refs:condition

233 #define ___wait_cond_timeout(condition)						\  argument
235 bool __cond = (condition); \
259 #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ argument
269 if (condition) \
283 #define __wait_event(wq_head, condition) \ argument
284 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
299 #define wait_event(wq_head, condition) \ argument
302 if (condition) \
304 __wait_event(wq_head, condition); \
307 #define __io_wait_event(wq_head, condition) \ argument
308 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
314 #define io_wait_event(wq_head, condition) \ argument
317 if (condition) \
319 __io_wait_event(wq_head, condition); \
322 #define __wait_event_freezable(wq_head, condition) \ argument
323 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
338 #define wait_event_freezable(wq_head, condition) \ argument
342 if (!(condition)) \
343 __ret = __wait_event_freezable(wq_head, condition); \
347 #define __wait_event_timeout(wq_head, condition, timeout) \ argument
348 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
371 #define wait_event_timeout(wq_head, condition, timeout) \ argument
375 if (!___wait_cond_timeout(condition)) \
376 __ret = __wait_event_timeout(wq_head, condition, timeout); \
380 #define __wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
381 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
389 #define wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
393 if (!___wait_cond_timeout(condition)) \
394 __ret = __wait_event_freezable_timeout(wq_head, condition, timeout); \
398 #define __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
399 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 1, 0, \
404 #define wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
406 if (condition) \
408 __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2); \
411 #define __wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
412 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
429 #define wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
431 if (condition) \
433 __wait_event_cmd(wq_head, condition, cmd1, cmd2); \
436 #define __wait_event_interruptible(wq_head, condition) \ argument
437 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
455 #define wait_event_interruptible(wq_head, condition) \ argument
459 if (!(condition)) \
460 __ret = __wait_event_interruptible(wq_head, condition); \
464 #define __wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
465 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
489 #define wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
493 if (!___wait_cond_timeout(condition)) \
495 condition, timeout); \
499 #define __wait_event_hrtimeout(wq_head, condition, timeout, state) \ argument
511 __ret = ___wait_event(wq_head, condition, state, 0, 0, \
539 #define wait_event_hrtimeout(wq_head, condition, timeout) \ argument
543 if (!(condition)) \
544 __ret = __wait_event_hrtimeout(wq_head, condition, timeout, \
565 #define wait_event_interruptible_hrtimeout(wq, condition, timeout) \ argument
569 if (!(condition)) \
570 __ret = __wait_event_hrtimeout(wq, condition, timeout, \
575 #define __wait_event_interruptible_exclusive(wq, condition) \ argument
576 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
579 #define wait_event_interruptible_exclusive(wq, condition) \ argument
583 if (!(condition)) \
584 __ret = __wait_event_interruptible_exclusive(wq, condition); \
588 #define __wait_event_killable_exclusive(wq, condition) \ argument
589 ___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
592 #define wait_event_killable_exclusive(wq, condition) \ argument
596 if (!(condition)) \
597 __ret = __wait_event_killable_exclusive(wq, condition); \
602 #define __wait_event_freezable_exclusive(wq, condition) \ argument
603 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
606 #define wait_event_freezable_exclusive(wq, condition) \ argument
610 if (!(condition)) \
611 __ret = __wait_event_freezable_exclusive(wq, condition); \
628 #define wait_event_idle(wq_head, condition) \ argument
631 if (!(condition)) \
632 ___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
652 #define wait_event_idle_exclusive(wq_head, condition) \ argument
655 if (!(condition)) \
656 ___wait_event(wq_head, condition, TASK_IDLE, 1, 0, schedule()); \
659 #define __wait_event_idle_timeout(wq_head, condition, timeout) \ argument
660 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
683 #define wait_event_idle_timeout(wq_head, condition, timeout) \ argument
687 if (!___wait_cond_timeout(condition)) \
688 __ret = __wait_event_idle_timeout(wq_head, condition, timeout); \
692 #define __wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
693 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
720 #define wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
724 if (!___wait_cond_timeout(condition)) \
725 __ret = __wait_event_idle_exclusive_timeout(wq_head, condition, timeout);\
732 #define __wait_event_interruptible_locked(wq, condition, exclusive, fn) \ argument
742 } while (!(condition)); \
772 #define wait_event_interruptible_locked(wq, condition) \ argument
773 ((condition) \
774 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr))
799 #define wait_event_interruptible_locked_irq(wq, condition) \ argument
800 ((condition) \
801 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr_irq))
830 #define wait_event_interruptible_exclusive_locked(wq, condition) \ argument
831 ((condition) \
832 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr))
861 #define wait_event_interruptible_exclusive_locked_irq(wq, condition) \ argument
862 ((condition) \
863 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr_irq))
866 #define __wait_event_killable(wq, condition) \ argument
867 ___wait_event(wq, condition, TASK_KILLABLE, 0, 0, schedule())
884 #define wait_event_killable(wq_head, condition) \ argument
888 if (!(condition)) \
889 __ret = __wait_event_killable(wq_head, condition); \
893 #define __wait_event_killable_timeout(wq_head, condition, timeout) \ argument
894 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
920 #define wait_event_killable_timeout(wq_head, condition, timeout) \ argument
924 if (!___wait_cond_timeout(condition)) \
926 condition, timeout); \
931 #define __wait_event_lock_irq(wq_head, condition, lock, cmd) \ argument
932 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
961 #define wait_event_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
963 if (condition) \
965 __wait_event_lock_irq(wq_head, condition, lock, cmd); \
988 #define wait_event_lock_irq(wq_head, condition, lock) \ argument
990 if (condition) \
992 __wait_event_lock_irq(wq_head, condition, lock, ); \
996 #define __wait_event_interruptible_lock_irq(wq_head, condition, lock, cmd) \ argument
997 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
1028 #define wait_event_interruptible_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
1031 if (!(condition)) \
1033 condition, lock, cmd); \
1059 #define wait_event_interruptible_lock_irq(wq_head, condition, lock) \ argument
1062 if (!(condition)) \
1064 condition, lock,); \
1068 #define __wait_event_lock_irq_timeout(wq_head, condition, lock, timeout, state) \ argument
1069 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
1099 #define wait_event_interruptible_lock_irq_timeout(wq_head, condition, lock, \ argument
1103 if (!___wait_cond_timeout(condition)) \
1105 wq_head, condition, lock, timeout, \
1110 #define wait_event_lock_irq_timeout(wq_head, condition, lock, timeout) \ argument
1113 if (!___wait_cond_timeout(condition)) \
1115 wq_head, condition, lock, timeout, \