Lines Matching defs:wchan
42 linux_add_to_sleepqueue(void *wchan, struct task_struct *task,
52 sleepq_add(wchan, NULL, wmesg, flags, 0);
54 sleepq_set_timeout(wchan, timeout);
59 ret = -sleepq_wait_sig(wchan, 0);
61 ret = -sleepq_timedwait_sig(wchan, 0);
64 sleepq_wait(wchan, 0);
67 ret = -sleepq_timedwait(wchan, 0);
329 wake_up_sleepers(void *wchan)
331 sleepq_lock(wchan);
332 sleepq_signal(wchan, SLEEPQ_SLEEP, 0, 0);
333 sleepq_release(wchan);
350 void *wchan;
360 wchan = bit_to_wchan(word, bit);
362 sleepq_lock(wchan);
364 sleepq_release(wchan);
369 ret = linux_add_to_sleepqueue(wchan, task, "wbit", timeout,
390 void *wchan;
394 wchan = a;
396 sleepq_lock(wchan);
398 sleepq_release(wchan);
403 ret = linux_add_to_sleepqueue(wchan, task, "watomic", 0, state);