| /Linux-v5.4/drivers/media/platform/mtk-vcodec/ | 
| D | mtk_vcodec_intr.c | 17 	wait_queue_head_t *waitqueue;  in mtk_vcodec_wait_for_done_ctx()  local21 	waitqueue = (wait_queue_head_t *)&ctx->queue;  in mtk_vcodec_wait_for_done_ctx()
 24 	ret = wait_event_interruptible_timeout(*waitqueue,  in mtk_vcodec_wait_for_done_ctx()
 
 | 
| /Linux-v5.4/drivers/soc/fsl/qbman/ | 
| D | qman_test_api.c | 60 static DECLARE_WAIT_QUEUE_HEAD(waitqueue);181 	wait_event(waitqueue, sdqcr_complete);  in qman_test_api()
 189 	wait_event(waitqueue, retire_complete);  in qman_test_api()
 220 		wake_up(&waitqueue);  in cb_dqrr()
 244 	wake_up(&waitqueue);  in cb_fqs()
 
 | 
| /Linux-v5.4/drivers/staging/android/ion/ | 
| D | ion_heap.c | 163 	wake_up(&heap->waitqueue);  in ion_heap_freelist_add()226 		wait_event_freezable(heap->waitqueue,  in ion_heap_deferred_free()
 250 	init_waitqueue_head(&heap->waitqueue);  in ion_heap_init_deferred_free()
 
 | 
| D | ion.h | 153 	wait_queue_head_t waitqueue;  member
 | 
| /Linux-v5.4/drivers/tty/ | 
| D | mips_ejtag_fdc.c | 148 	wait_queue_head_t		 waitqueue;  member492 		wait_event_interruptible(priv->waitqueue,  in mips_ejtag_fdc_put()
 511 		wait_event_interruptible(priv->waitqueue,  in mips_ejtag_fdc_put()
 632 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_handle()
 737 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_tty_port_shutdown()
 838 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_tty_write()
 956 	init_waitqueue_head(&priv->waitqueue);  in mips_ejtag_fdc_tty_probe()
 
 | 
| /Linux-v5.4/fs/orangefs/ | 
| D | Makefile | 11 		 orangefs-debugfs.o waitqueue.o
 | 
| /Linux-v5.4/drivers/staging/isdn/gigaset/ | 
| D | proc.c | 49 	wait_event(cs->waitqueue, !cs->waiting);  in set_cidmode()
 | 
| D | common.c | 704 	init_waitqueue_head(&cs->waitqueue);  in gigaset_initcs()860 		wake_up_interruptible(&cs->waitqueue);  in cleanup_cs()
 902 	wait_event(cs->waitqueue, !cs->waiting);  in gigaset_start()
 938 	wait_event(cs->waitqueue, !cs->waiting);  in gigaset_shutdown()
 965 	wait_event(cs->waitqueue, !cs->waiting);  in gigaset_stop()
 
 | 
| D | bas-gigaset.c | 117 	wait_queue_head_t	waitqueue;  member485 	wake_up(&ucs->waitqueue);  in read_ctrl_callback()
 835 	wake_up(&ucs->waitqueue);  in read_int_callback()
 1505 	wake_up(&ucs->waitqueue);  in req_timeout()
 1577 	wake_up(&ucs->waitqueue);  in write_ctrl_callback()
 1782 	wake_up(&ucs->waitqueue);  in write_command_callback()
 2221 	init_waitqueue_head(&ucs->waitqueue);  in gigaset_initcshw()
 2465 	rc = wait_event_timeout(ucs->waitqueue,  in gigaset_suspend()
 2494 		wait_event_timeout(ucs->waitqueue, !ucs->pending,  in gigaset_suspend()
 
 | 
| D | interface.c | 47 	wait_event(cs->waitqueue, !cs->waiting);  in if_lock()81 		wait_event(cs->waitqueue, !cs->waiting);  in if_version()
 
 | 
| D | ev-layer.c | 920 	wake_up(&cs->waitqueue);  in do_start()940 	wake_up(&cs->waitqueue);  in finish_shutdown()
 1464 		wake_up(&cs->waitqueue);  in do_action()
 1476 		wake_up(&cs->waitqueue);  in do_action()
 1496 		wake_up(&cs->waitqueue);  in do_action()
 
 | 
| D | gigaset.h | 412 	wait_queue_head_t waitqueue;  member
 | 
| /Linux-v5.4/drivers/char/ | 
| D | virtio_console.c | 219 	wait_queue_head_t waitqueue;  member760 		ret = wait_event_freezable(port->waitqueue,  in port_fops_read()
 792 		ret = wait_event_freezable(port->waitqueue,  in wait_port_writable()
 977 	poll_wait(filp, &port->waitqueue, wait);  in port_fops_poll()
 1421 	init_waitqueue_head(&port->waitqueue);  in add_port()
 1530 		wake_up_interruptible(&port->waitqueue);  in unplug_port()
 1639 		wake_up_interruptible(&port->waitqueue);  in handle_control_message()
 1751 	wake_up_interruptible(&port->waitqueue);  in out_intr()
 1793 	wake_up_interruptible(&port->waitqueue);  in in_intr()
 
 | 
| /Linux-v5.4/Documentation/scheduler/ | 
| D | completion.rst | 25 Completions are built on top of the waitqueue and wakeup infrastructure of26 the Linux scheduler. The event the threads on the waitqueue are waiting for
 57 This provides the ->wait waitqueue to place tasks on for waiting (if any), and
 89 In this call we initialize the waitqueue and set ->done to 0, i.e. "not completed"
 93 ->done field to 0 ("not done"), without touching the waitqueue.
 
 | 
| /Linux-v5.4/net/sunrpc/auth_gss/ | 
| D | auth_gss.c | 278 	wait_queue_head_t waitqueue;  member365 	wake_up_all(&gss_msg->waitqueue);  in __gss_unhash_msg()
 550 	init_waitqueue_head(&gss_msg->waitqueue);  in gss_alloc_msg()
 687 		prepare_to_wait(&gss_msg->waitqueue, &wait, TASK_KILLABLE);  in gss_create_upcall()
 705 	finish_wait(&gss_msg->waitqueue, &wait);  in gss_create_upcall()
 
 | 
| /Linux-v5.4/Documentation/kernel-hacking/ | 
| D | hacking.rst | 517 Placing yourself in the waitqueue is fairly complex, because you must
 | 
| /Linux-v5.4/Documentation/admin-guide/cgroup-v1/ | 
| D | memory.rst | 856 in memory cgroup's OOM-waitqueue when they request accountable memory.
 |