Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/soc/fsl/qbman/
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-v6.1/drivers/net/wwan/
Dwwan_core.c80 wait_queue_head_t waitqueue; member
460 init_waitqueue_head(&port->waitqueue); in wwan_create_port()
505 wake_up_interruptible(&port->waitqueue); in wwan_remove_port()
519 wake_up_interruptible(&port->waitqueue); in wwan_port_rx()
526 wake_up_interruptible(&port->waitqueue); in wwan_port_txon()
617 if (wait_event_interruptible(port->waitqueue, !is_read_blocked(port))) in wwan_wait_rx()
631 if (wait_event_interruptible(port->waitqueue, !is_write_blocked(port))) in wwan_wait_tx()
732 poll_wait(filp, &port->waitqueue, wait); in wwan_port_fops_poll()
/Linux-v6.1/drivers/tty/
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()
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-v6.1/fs/orangefs/
DMakefile11 orangefs-debugfs.o waitqueue.o
/Linux-v6.1/drivers/char/
Dvirtio_console.c220 wait_queue_head_t waitqueue; member
761 ret = wait_event_freezable(port->waitqueue, in port_fops_read()
793 ret = wait_event_freezable(port->waitqueue, in wait_port_writable()
976 poll_wait(filp, &port->waitqueue, wait); in port_fops_poll()
1420 init_waitqueue_head(&port->waitqueue); in add_port()
1526 wake_up_interruptible(&port->waitqueue); in unplug_port()
1635 wake_up_interruptible(&port->waitqueue); in handle_control_message()
1747 wake_up_interruptible(&port->waitqueue); in out_intr()
1789 wake_up_interruptible(&port->waitqueue); in in_intr()
/Linux-v6.1/Documentation/scheduler/
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-v6.1/Documentation/translations/zh_CN/scheduler/
Dcompletion.rst86 在这个调用中,我们初始化 waitqueue 并将 ->done 设置为 0,即“not completed”或
/Linux-v6.1/net/sunrpc/auth_gss/
Dauth_gss.c252 wait_queue_head_t waitqueue; member
339 wake_up_all(&gss_msg->waitqueue); in __gss_unhash_msg()
524 init_waitqueue_head(&gss_msg->waitqueue); in gss_alloc_msg()
661 prepare_to_wait(&gss_msg->waitqueue, &wait, TASK_KILLABLE); in gss_create_upcall()
681 finish_wait(&gss_msg->waitqueue, &wait); in gss_create_upcall()
/Linux-v6.1/Documentation/kernel-hacking/
Dhacking.rst516 Placing yourself in the waitqueue is fairly complex, because you must
/Linux-v6.1/Documentation/admin-guide/cgroup-v1/
Dmemory.rst827 in memory cgroup's OOM-waitqueue when they request accountable memory.