Home
last modified time | relevance | path

Searched refs:src_q (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/v4l2-core/
Dv4l2-mem2mem.c912 struct vb2_queue *src_q, *dst_q; in v4l2_m2m_poll_for_data() local
916 src_q = v4l2_m2m_get_src_vq(m2m_ctx); in v4l2_m2m_poll_for_data()
919 poll_wait(file, &src_q->done_wq, wait); in v4l2_m2m_poll_for_data()
927 if ((!src_q->streaming || src_q->error || in v4l2_m2m_poll_for_data()
928 list_empty(&src_q->queued_list)) && in v4l2_m2m_poll_for_data()
933 spin_lock_irqsave(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
934 if (!list_empty(&src_q->done_list)) in v4l2_m2m_poll_for_data()
936 spin_unlock_irqrestore(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
Ds5p_mfc.c996 struct vb2_queue *src_q, *dst_q; in s5p_mfc_poll() local
1002 src_q = &ctx->vq_src; in s5p_mfc_poll()
1009 if ((!src_q->streaming || list_empty(&src_q->queued_list)) in s5p_mfc_poll()
1016 poll_wait(file, &src_q->done_wq, wait); in s5p_mfc_poll()
1021 spin_lock_irqsave(&src_q->done_lock, flags); in s5p_mfc_poll()
1022 if (!list_empty(&src_q->done_list)) in s5p_mfc_poll()
1023 src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer, in s5p_mfc_poll()
1028 spin_unlock_irqrestore(&src_q->done_lock, flags); in s5p_mfc_poll()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0038_linux_drivers_mxc.patch194889 + struct vb2_queue *src_q, *dst_q;
194901 + src_q = &ctx->q_data[V4L2_SRC].vb2_q;
194904 + if (ctx->firmware_finished && !src_q->streaming && !dst_q->streaming)
194911 + poll_wait(filp, &src_q->done_wq, wait);
194912 + if (!list_empty(&src_q->done_list))
203277 + struct vb2_queue *src_q, *dst_q;
203290 + src_q = &ctx->q_data[V4L2_SRC].vb2_q;
203293 + if ((!src_q->streaming || list_empty(&src_q->queued_list))
203302 + poll_wait(filp, &src_q->done_wq, wait);
203303 + if (!list_empty(&src_q->done_list))