Home
last modified time | relevance | path

Searched refs:wait_head (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/host1x/
H A Dintr.c167 remove_completed_waiters(&syncpt->intr.wait_head, threshold, in process_wait_list()
170 empty = list_empty(&syncpt->intr.wait_head); in process_wait_list()
174 reset_threshold_interrupt(host, &syncpt->intr.wait_head, in process_wait_list()
227 queue_was_empty = list_empty(&syncpt->intr.wait_head); in host1x_intr_add_action()
229 if (add_waiter_to_queue(waiter, &syncpt->intr.wait_head)) { in host1x_intr_add_action()
273 INIT_LIST_HEAD(&syncpt->intr.wait_head); in host1x_intr_init()
318 &syncpt[id].intr.wait_head, list) { in host1x_intr_stop()
326 if (!list_empty(&syncpt[id].intr.wait_head)) { in host1x_intr_stop()
H A Dintr.h41 struct list_head wait_head; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Diowait.h399 * @wait_head: the wait queue
406 struct list_head *wait_head) in iowait_queue()
420 list_add(&w->list, wait_head); in iowait_queue()
422 list_add_tail(&w->list, wait_head); in iowait_queue()
405 iowait_queue(bool pkts_sent, struct iowait *w, struct list_head *wait_head) iowait_queue() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Diowait.h358 * @wait_head: the wait queue
365 struct list_head *wait_head) in iowait_queue()
379 list_add(&w->list, wait_head); in iowait_queue()
381 list_add_tail(&w->list, wait_head); in iowait_queue()
364 iowait_queue(bool pkts_sent, struct iowait *w, struct list_head *wait_head) iowait_queue() argument
/kernel/linux/linux-5.10/drivers/staging/comedi/
H A Dcomedi_fops.c744 wake_up_interruptible_all(&async->wait_head); in do_become_nonbusy()
2437 poll_wait(file, &s->async->wait_head, wait); in comedi_poll()
2449 poll_wait(file, &s->async->wait_head, wait); in comedi_poll()
2499 add_wait_queue(&async->wait_head, &wait); in comedi_write()
2560 remove_wait_queue(&async->wait_head, &wait); in comedi_write()
2635 add_wait_queue(&async->wait_head, &wait); in comedi_read()
2696 remove_wait_queue(&async->wait_head, &wait); in comedi_read()
3223 wake_up_interruptible(&async->wait_head); in comedi_event()
H A Dcomedidev.h280 * @wait_head: Task wait queue for file reader or writer.
366 wait_queue_head_t wait_head; member
H A Ddrivers.c668 init_waitqueue_head(&async->wait_head); in __comedi_device_postconfig_async()
/kernel/linux/linux-6.6/drivers/comedi/
H A Dcomedi_fops.c748 wake_up_interruptible_all(&async->wait_head); in do_become_nonbusy()
2442 poll_wait(file, &s->async->wait_head, wait); in comedi_poll()
2454 poll_wait(file, &s->async->wait_head, wait); in comedi_poll()
2504 add_wait_queue(&async->wait_head, &wait); in comedi_write()
2565 remove_wait_queue(&async->wait_head, &wait); in comedi_write()
2640 add_wait_queue(&async->wait_head, &wait); in comedi_read()
2701 remove_wait_queue(&async->wait_head, &wait); in comedi_read()
3228 wake_up_interruptible(&async->wait_head); in comedi_event()
H A Ddrivers.c667 init_waitqueue_head(&async->wait_head); in __comedi_device_postconfig_async()
/kernel/linux/linux-6.6/include/linux/comedi/
H A Dcomedidev.h279 * @wait_head: Task wait queue for file reader or writer.
365 wait_queue_head_t wait_head; member

Completed in 28 milliseconds