___wait_event
(void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
(void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
(void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
___wait_event(wq_head, condition, (TASK_INTERRUPTIBLE|TASK_FREEZABLE), \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
(void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 1, 0, \
(void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
___wait_event(wq_head, condition, TASK_INTERRUPTIBLE, 0, 0, \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
__ret = ___wait_event(wq_head, condition, state, 0, 0, \
___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
___wait_event(wq, condition, (TASK_INTERRUPTIBLE|TASK_FREEZABLE), 1, 0,\
___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
___wait_event(wq_head, condition, TASK_IDLE, 1, 0, schedule()); \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
___wait_event(wq_head, ___wait_cond_timeout(condition), \
___wait_event(wq, condition, TASK_KILLABLE, 0, 0, schedule())
___wait_event(wq, condition, TASK_KILLABLE, 0, 0, io_schedule())
___wait_event(wq, condition, state, 0, 0, schedule())
___wait_event(wq, condition, state, 1, 0, schedule())
___wait_event(wq_head, ___wait_cond_timeout(condition), \