Home
last modified time | relevance | path

Searched refs:xb_waitq (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_comms.c51 DECLARE_WAIT_QUEUE_HEAD(xb_waitq); variable
62 wake_up(&xb_waitq); in wake_waiting()
415 if (wait_event_interruptible(xb_waitq, xb_thread_work())) in xenbus_thread()
461 0, "xenbus", &xb_waitq); in xb_init_comms()
482 unbind_from_irqhandler(xenbus_irq, &xb_waitq); in xb_deinit_comms()
H A Dxenbus.h98 extern wait_queue_head_t xb_waitq;
H A Dxenbus_probe.c722 * We actually just want to wait for *any* trigger of xb_waitq, in xenbus_probe_thread()
725 prepare_to_wait(&xb_waitq, &w, TASK_INTERRUPTIBLE); in xenbus_probe_thread()
727 finish_wait(&xb_waitq, &w); in xenbus_probe_thread()
749 * on xb_waitq. in xenbus_probe_initcall()
H A Dxenbus_xs.c246 wake_up(&xb_waitq); in xs_send()
/kernel/linux/linux-6.6/drivers/xen/xenbus/
H A Dxenbus_comms.c51 DECLARE_WAIT_QUEUE_HEAD(xb_waitq); variable
62 wake_up(&xb_waitq); in wake_waiting()
415 if (wait_event_interruptible(xb_waitq, xb_thread_work())) in xenbus_thread()
461 0, "xenbus", &xb_waitq); in xb_init_comms()
482 unbind_from_irqhandler(xenbus_irq, &xb_waitq); in xb_deinit_comms()
H A Dxenbus_probe.c765 free_irq(xs_init_irq, &xb_waitq); in xenbus_probe()
800 * We actually just want to wait for *any* trigger of xb_waitq, in xenbus_probe_thread()
803 prepare_to_wait(&xb_waitq, &w, TASK_INTERRUPTIBLE); in xenbus_probe_thread()
805 finish_wait(&xb_waitq, &w); in xenbus_probe_thread()
832 * starts happening, by waiting on xb_waitq. in xenbus_probe_initcall()
940 wake_up(&xb_waitq); in xenbus_late_init()
1024 &xb_waitq); in xenbus_init()
H A Dxenbus.h98 extern wait_queue_head_t xb_waitq;
H A Dxenbus_xs.c246 wake_up(&xb_waitq); in xs_send()

Completed in 9 milliseconds