wait_woken
rc = wait_woken(&wait, TASK_IDLE, timeout_jiffies);
timeout = wait_woken(&wait, TASK_UNINTERRUPTIBLE, timeout);
wait_woken(&wait, TASK_INTERRUPTIBLE,
timeout = wait_woken(&w_wait, TASK_INTERRUPTIBLE, timeout);
wait_woken(&wait, TASK_INTERRUPTIBLE,
wait_woken(&wait, TASK_INTERRUPTIBLE,
wait_woken(&wait, TASK_UNINTERRUPTIBLE,
wait_woken(&wait, TASK_INTERRUPTIBLE, 0);
*timeout = wait_woken(wait, TASK_INTERRUPTIBLE, *timeout);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
wait_woken(&waiter.wait, TASK_INTERRUPTIBLE|TASK_FREEZABLE,
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
long wait_woken(struct wait_queue_entry *wq_entry, unsigned mode, long timeout);
*(__timeo) = wait_woken(__wait, \
EXPORT_SYMBOL(wait_woken);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
wait_woken(&wait, TASK_INTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeout = wait_woken(&wait, TASK_INTERRUPTIBLE, timeout);
wait_woken(&wait, TASK_UNINTERRUPTIBLE, MAX_SCHEDULE_TIMEOUT);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
*(timeo_) = wait_woken(&wait_, TASK_INTERRUPTIBLE, *(timeo_)); \
wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);
timeout = wait_woken(&wait, TASK_INTERRUPTIBLE, timeout);
wait_woken(&wait, TASK_INTERRUPTIBLE, timeo);