Home
last modified time | relevance | path

Searched refs:waitqueue (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/soc/fsl/qbman/
H A Dqman_test_api.c61 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/drivers/net/wwan/
H A Dwwan_core.c85 wait_queue_head_t waitqueue; member
486 init_waitqueue_head(&port->waitqueue); in wwan_create_port()
532 wake_up_interruptible(&port->waitqueue); in wwan_remove_port()
548 wake_up_interruptible(&port->waitqueue); in wwan_port_rx()
555 wake_up_interruptible(&port->waitqueue); in wwan_port_txon()
646 if (wait_event_interruptible(port->waitqueue, !is_read_blocked(port))) in wwan_wait_rx()
660 if (wait_event_interruptible(port->waitqueue, !is_write_blocked(port))) in wwan_wait_tx()
784 poll_wait(filp, &port->waitqueue, wait); in wwan_port_fops_poll()
/linux/drivers/tty/
H A Dmips_ejtag_fdc.c148 wait_queue_head_t waitqueue; member
493 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()
739 wake_up_interruptible(&priv->waitqueue); in mips_ejtag_fdc_tty_port_shutdown()
840 wake_up_interruptible(&priv->waitqueue); in mips_ejtag_fdc_tty_write()
958 init_waitqueue_head(&priv->waitqueue); in mips_ejtag_fdc_tty_probe()
/linux/fs/orangefs/
H A DMakefile11 orangefs-debugfs.o waitqueue.o
/linux/drivers/char/
H A Dvirtio_console.c214 wait_queue_head_t waitqueue; member
752 ret = wait_event_freezable(port->waitqueue, in port_fops_read()
784 ret = wait_event_freezable(port->waitqueue, in wait_port_writable()
967 poll_wait(filp, &port->waitqueue, wait); in port_fops_poll()
1382 init_waitqueue_head(&port->waitqueue); in add_port()
1486 wake_up_interruptible(&port->waitqueue); in unplug_port()
1597 wake_up_interruptible(&port->waitqueue); in handle_control_message()
1708 wake_up_interruptible(&port->waitqueue); in out_intr()
1750 wake_up_interruptible(&port->waitqueue); in in_intr()
/linux/Documentation/scheduler/
H A Dcompletion.rst25 Completions are built on top of the waitqueue and wakeup infrastructure of
26 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/Documentation/translations/zh_CN/scheduler/
H A Dcompletion.rst86 在这个调用中,我们初始化 waitqueue 并将 ->done 设置为 0,即“not completed”或
/linux/net/sunrpc/auth_gss/
H A Dauth_gss.c268 wait_queue_head_t waitqueue; member
355 wake_up_all(&gss_msg->waitqueue); in __gss_unhash_msg()
540 init_waitqueue_head(&gss_msg->waitqueue); in gss_alloc_msg()
677 prepare_to_wait(&gss_msg->waitqueue, &wait, TASK_KILLABLE); in gss_create_upcall()
697 finish_wait(&gss_msg->waitqueue, &wait); in gss_create_upcall()