Lines Matching refs:condition

248 #define ___wait_cond_timeout(condition)						\  argument
250 bool __cond = (condition); \
274 #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ argument
284 if (condition) \
298 #define __wait_event(wq_head, condition) \ argument
299 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
314 #define wait_event(wq_head, condition) \ argument
317 if (condition) \
319 __wait_event(wq_head, condition); \
322 #define __io_wait_event(wq_head, condition) \ argument
323 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
329 #define io_wait_event(wq_head, condition) \ argument
332 if (condition) \
334 __io_wait_event(wq_head, condition); \
337 #define __wait_event_freezable(wq_head, condition) \ argument
338 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
353 #define wait_event_freezable(wq_head, condition) \ argument
357 if (!(condition)) \
358 __ret = __wait_event_freezable(wq_head, condition); \
362 #define __wait_event_timeout(wq_head, condition, timeout) \ argument
363 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
386 #define wait_event_timeout(wq_head, condition, timeout) \ argument
390 if (!___wait_cond_timeout(condition)) \
391 __ret = __wait_event_timeout(wq_head, condition, timeout); \
395 #define __wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
396 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
404 #define wait_event_freezable_timeout(wq_head, condition, timeout) \ argument
408 if (!___wait_cond_timeout(condition)) \
409 __ret = __wait_event_freezable_timeout(wq_head, condition, timeout); \
413 #define __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
414 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 1, 0, \
419 #define wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2) \ argument
421 if (condition) \
423 __wait_event_exclusive_cmd(wq_head, condition, cmd1, cmd2); \
426 #define __wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
427 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
444 #define wait_event_cmd(wq_head, condition, cmd1, cmd2) \ argument
446 if (condition) \
448 __wait_event_cmd(wq_head, condition, cmd1, cmd2); \
451 #define __wait_event_interruptible(wq_head, condition) \ argument
452 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
470 #define wait_event_interruptible(wq_head, condition) \ argument
474 if (!(condition)) \
475 __ret = __wait_event_interruptible(wq_head, condition); \
479 #define __wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
480 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
504 #define wait_event_interruptible_timeout(wq_head, condition, timeout) \ argument
508 if (!___wait_cond_timeout(condition)) \
510 condition, timeout); \
514 #define __wait_event_hrtimeout(wq_head, condition, timeout, state) \ argument
526 __ret = ___wait_event(wq_head, condition, state, 0, 0, \
554 #define wait_event_hrtimeout(wq_head, condition, timeout) \ argument
558 if (!(condition)) \
559 __ret = __wait_event_hrtimeout(wq_head, condition, timeout, \
580 #define wait_event_interruptible_hrtimeout(wq, condition, timeout) \ argument
584 if (!(condition)) \
585 __ret = __wait_event_hrtimeout(wq, condition, timeout, \
590 #define __wait_event_interruptible_exclusive(wq, condition) \ argument
591 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
594 #define wait_event_interruptible_exclusive(wq, condition) \ argument
598 if (!(condition)) \
599 __ret = __wait_event_interruptible_exclusive(wq, condition); \
603 #define __wait_event_killable_exclusive(wq, condition) \ argument
604 ___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
607 #define wait_event_killable_exclusive(wq, condition) \ argument
611 if (!(condition)) \
612 __ret = __wait_event_killable_exclusive(wq, condition); \
617 #define __wait_event_freezable_exclusive(wq, condition) \ argument
618 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
621 #define wait_event_freezable_exclusive(wq, condition) \ argument
625 if (!(condition)) \
626 __ret = __wait_event_freezable_exclusive(wq, condition); \
643 #define wait_event_idle(wq_head, condition) \ argument
646 if (!(condition)) \
647 ___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
667 #define wait_event_idle_exclusive(wq_head, condition) \ argument
670 if (!(condition)) \
671 ___wait_event(wq_head, condition, TASK_IDLE, 1, 0, schedule()); \
674 #define __wait_event_idle_timeout(wq_head, condition, timeout) \ argument
675 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
698 #define wait_event_idle_timeout(wq_head, condition, timeout) \ argument
702 if (!___wait_cond_timeout(condition)) \
703 __ret = __wait_event_idle_timeout(wq_head, condition, timeout); \
707 #define __wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
708 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
735 #define wait_event_idle_exclusive_timeout(wq_head, condition, timeout) \ argument
739 if (!___wait_cond_timeout(condition)) \
740 __ret = __wait_event_idle_exclusive_timeout(wq_head, condition, timeout);\
747 #define __wait_event_interruptible_locked(wq, condition, exclusive, fn) \ argument
757 } while (!(condition)); \
787 #define wait_event_interruptible_locked(wq, condition) \ argument
788 ((condition) \
789 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr))
814 #define wait_event_interruptible_locked_irq(wq, condition) \ argument
815 ((condition) \
816 ? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr_irq))
845 #define wait_event_interruptible_exclusive_locked(wq, condition) \ argument
846 ((condition) \
847 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr))
876 #define wait_event_interruptible_exclusive_locked_irq(wq, condition) \ argument
877 ((condition) \
878 ? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr_irq))
881 #define __wait_event_killable(wq, condition) \ argument
882 ___wait_event(wq, condition, TASK_KILLABLE, 0, 0, schedule())
899 #define wait_event_killable(wq_head, condition) \ argument
903 if (!(condition)) \
904 __ret = __wait_event_killable(wq_head, condition); \
908 #define __wait_event_killable_timeout(wq_head, condition, timeout) \ argument
909 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
935 #define wait_event_killable_timeout(wq_head, condition, timeout) \ argument
939 if (!___wait_cond_timeout(condition)) \
941 condition, timeout); \
946 #define __wait_event_lock_irq(wq_head, condition, lock, cmd) \ argument
947 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
976 #define wait_event_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
978 if (condition) \
980 __wait_event_lock_irq(wq_head, condition, lock, cmd); \
1003 #define wait_event_lock_irq(wq_head, condition, lock) \ argument
1005 if (condition) \
1007 __wait_event_lock_irq(wq_head, condition, lock, ); \
1011 #define __wait_event_interruptible_lock_irq(wq_head, condition, lock, cmd) \ argument
1012 ___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
1043 #define wait_event_interruptible_lock_irq_cmd(wq_head, condition, lock, cmd) \ argument
1046 if (!(condition)) \
1048 condition, lock, cmd); \
1074 #define wait_event_interruptible_lock_irq(wq_head, condition, lock) \ argument
1077 if (!(condition)) \
1079 condition, lock,); \
1083 #define __wait_event_lock_irq_timeout(wq_head, condition, lock, timeout, state) \ argument
1084 ___wait_event(wq_head, ___wait_cond_timeout(condition), \
1114 #define wait_event_interruptible_lock_irq_timeout(wq_head, condition, lock, \ argument
1118 if (!___wait_cond_timeout(condition)) \
1120 wq_head, condition, lock, timeout, \
1125 #define wait_event_lock_irq_timeout(wq_head, condition, lock, timeout) \ argument
1128 if (!___wait_cond_timeout(condition)) \
1130 wq_head, condition, lock, timeout, \