Searched refs:done_wq (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/block/rsxx/ |
D | dma.c | 849 ctrl->done_wq = alloc_ordered_workqueue(DRIVER_NAME"_done", 0); in rsxx_dma_ctrl_init() 850 if (!ctrl->done_wq) in rsxx_dma_ctrl_init() 958 if (ctrl->done_wq) { in rsxx_dma_setup() 959 destroy_workqueue(ctrl->done_wq); in rsxx_dma_setup() 960 ctrl->done_wq = NULL; in rsxx_dma_setup() 1011 if (ctrl->done_wq) { in rsxx_dma_destroy() 1012 destroy_workqueue(ctrl->done_wq); in rsxx_dma_destroy() 1013 ctrl->done_wq = NULL; in rsxx_dma_destroy()
|
D | rsxx_priv.h | 113 struct workqueue_struct *done_wq; member
|
D | core.c | 386 queue_work(card->ctrl[i].done_wq, in rsxx_isr()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | videobuf2-core.c | 896 wake_up(&q->done_wq); in vb2_buffer_done() 1482 ret = wait_event_interruptible(q->done_wq, in __vb2_wait_for_done_vb() 1552 wait_event(q->done_wq, !atomic_read(&q->owned_by_drv_count)); in vb2_wait_for_all_buffers() 1693 wake_up_all(&q->done_wq); in __vb2_queue_cancel() 1776 wake_up_all(&q->done_wq); in vb2_queue_error() 2067 init_waitqueue_head(&q->done_wq); in vb2_core_queue_init()
|
D | v4l2-mem2mem.c | 588 poll_wait(file, &src_q->done_wq, wait); in v4l2_m2m_poll() 602 poll_wait(file, &dst_q->done_wq, wait); in v4l2_m2m_poll()
|
D | videobuf2-v4l2.c | 839 poll_wait(file, &q->done_wq, wait); in vb2_poll()
|
/linux-4.4.14/include/media/ |
D | videobuf2-core.h | 471 wait_queue_head_t done_wq; member
|
/linux-4.4.14/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc.c | 967 poll_wait(file, &src_q->done_wq, wait); in s5p_mfc_poll() 968 poll_wait(file, &dst_q->done_wq, wait); in s5p_mfc_poll()
|
/linux-4.4.14/drivers/media/pci/cobalt/ |
D | cobalt-v4l2.c | 393 if (!wait_event_timeout(s->q.done_wq, is_dma_done(s), in cobalt_dma_stop_streaming()
|