Lines Matching refs:wait
100 init_waitqueue_head(&buf->wait);
110 wake_up(&thr->stdio.input.wait);
111 wake_up(&thr->stdio.output.wait);
124 ret = wait_event_interruptible(buf->wait, stdio_redirect_has_output(&thr->stdio));
207 wake_up(&buf->wait);
214 ret = wait_event_interruptible(buf->wait,
224 static __poll_t thread_with_stdio_poll(struct file *file, struct poll_table_struct *wait)
229 poll_wait(file, &thr->stdio.output.wait, wait);
230 poll_wait(file, &thr->stdio.input.wait, wait);
243 static __poll_t thread_with_stdout_poll(struct file *file, struct poll_table_struct *wait)
248 poll_wait(file, &thr->stdio.output.wait, wait);
345 wait_event_timeout(buf->wait, stdio_redirect_has_input(stdio),
361 wake_up(&buf->wait);
379 wait_event_timeout(buf->wait, stdio_redirect_has_more_input(stdio, seen), t);
419 wake_up(&buf->wait);
468 ret = wait_event_interruptible(buf->wait,
475 wake_up(&buf->wait);