Searched refs:waitqueue (Results  1 – 10 of 10) sorted by relevance
| /Linux-v5.15/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.15/drivers/soc/fsl/qbman/ | 
| D | qman_test_api.c | 61 static DECLARE_WAIT_QUEUE_HEAD(waitqueue);182 	wait_event(waitqueue, sdqcr_complete);  in qman_test_api()
 190 	wait_event(waitqueue, retire_complete);  in qman_test_api()
 222 		wake_up(&waitqueue);  in cb_dqrr()
 246 	wake_up(&waitqueue);  in cb_fqs()
 
 | 
| /Linux-v5.15/drivers/net/wwan/ | 
| D | wwan_core.c | 73 	wait_queue_head_t waitqueue;  member393 	init_waitqueue_head(&port->waitqueue);  in wwan_create_port()
 438 	wake_up_interruptible(&port->waitqueue);  in wwan_remove_port()
 452 	wake_up_interruptible(&port->waitqueue);  in wwan_port_rx()
 459 	wake_up_interruptible(&port->waitqueue);  in wwan_port_txon()
 550 	if (wait_event_interruptible(port->waitqueue, !is_read_blocked(port)))  in wwan_wait_rx()
 564 	if (wait_event_interruptible(port->waitqueue, !is_write_blocked(port)))  in wwan_wait_tx()
 665 	poll_wait(filp, &port->waitqueue, wait);  in wwan_port_fops_poll()
 
 | 
| /Linux-v5.15/drivers/tty/ | 
| D | mips_ejtag_fdc.c | 148 	wait_queue_head_t		 waitqueue;  member493 		wait_event_interruptible(priv->waitqueue,  in mips_ejtag_fdc_put()
 512 		wait_event_interruptible(priv->waitqueue,  in mips_ejtag_fdc_put()
 633 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_handle()
 738 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_tty_port_shutdown()
 839 		wake_up_interruptible(&priv->waitqueue);  in mips_ejtag_fdc_tty_write()
 957 	init_waitqueue_head(&priv->waitqueue);  in mips_ejtag_fdc_tty_probe()
 
 | 
| /Linux-v5.15/fs/orangefs/ | 
| D | Makefile | 11 		 orangefs-debugfs.o waitqueue.o
 | 
| /Linux-v5.15/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()
 975 	poll_wait(filp, &port->waitqueue, wait);  in port_fops_poll()
 1419 	init_waitqueue_head(&port->waitqueue);  in add_port()
 1525 		wake_up_interruptible(&port->waitqueue);  in unplug_port()
 1634 		wake_up_interruptible(&port->waitqueue);  in handle_control_message()
 1746 	wake_up_interruptible(&port->waitqueue);  in out_intr()
 1788 	wake_up_interruptible(&port->waitqueue);  in in_intr()
 
 | 
| /Linux-v5.15/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.15/net/sunrpc/auth_gss/ | 
| D | auth_gss.c | 251 	wait_queue_head_t waitqueue;  member338 	wake_up_all(&gss_msg->waitqueue);  in __gss_unhash_msg()
 523 	init_waitqueue_head(&gss_msg->waitqueue);  in gss_alloc_msg()
 660 		prepare_to_wait(&gss_msg->waitqueue, &wait, TASK_KILLABLE);  in gss_create_upcall()
 680 	finish_wait(&gss_msg->waitqueue, &wait);  in gss_create_upcall()
 
 | 
| /Linux-v5.15/Documentation/kernel-hacking/ | 
| D | hacking.rst | 517 Placing yourself in the waitqueue is fairly complex, because you must
 | 
| /Linux-v5.15/Documentation/admin-guide/cgroup-v1/ | 
| D | memory.rst | 834 in memory cgroup's OOM-waitqueue when they request accountable memory.
 |