| /Linux-v5.4/drivers/media/platform/exynos-gsc/ | 
| D | gsc-m2m.c | 67 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in __gsc_m2m_cleanup_queue()  local70 		src_vb = v4l2_m2m_src_buf_remove(ctx->m2m_ctx);  in __gsc_m2m_cleanup_queue()
 71 		v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_ERROR);  in __gsc_m2m_cleanup_queue()
 93 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in gsc_m2m_job_finish()  local
 98 	src_vb = v4l2_m2m_src_buf_remove(ctx->m2m_ctx);  in gsc_m2m_job_finish()
 101 	if (src_vb && dst_vb) {  in gsc_m2m_job_finish()
 102 		dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;  in gsc_m2m_job_finish()
 103 		dst_vb->timecode = src_vb->timecode;  in gsc_m2m_job_finish()
 106 			src_vb->flags  in gsc_m2m_job_finish()
 109 		v4l2_m2m_buf_done(src_vb, vb_state);  in gsc_m2m_job_finish()
 [all …]
 
 | 
| /Linux-v5.4/drivers/media/platform/exynos4-is/ | 
| D | fimc-m2m.c | 41 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in fimc_m2m_job_finish()  local46 	src_vb = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);  in fimc_m2m_job_finish()
 49 	if (src_vb)  in fimc_m2m_job_finish()
 50 		v4l2_m2m_buf_done(src_vb, vb_state);  in fimc_m2m_job_finish()
 53 	if (src_vb && dst_vb)  in fimc_m2m_job_finish()
 94 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in fimc_device_run()  local
 117 	src_vb = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);  in fimc_device_run()
 118 	ret = fimc_prepare_addr(ctx, &src_vb->vb2_buf, sf, &sf->paddr);  in fimc_device_run()
 127 	dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;  in fimc_device_run()
 130 		src_vb->flags & V4L2_BUF_FLAG_TSTAMP_SRC_MASK;  in fimc_device_run()
 
 | 
| /Linux-v5.4/drivers/media/platform/sti/bdisp/ | 
| D | bdisp-v4l2.c | 183 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in bdisp_job_finish()  local190 	src_vb = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);  in bdisp_job_finish()
 193 	if (src_vb && dst_vb) {  in bdisp_job_finish()
 194 		dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;  in bdisp_job_finish()
 195 		dst_vb->timecode = src_vb->timecode;  in bdisp_job_finish()
 197 		dst_vb->flags |= src_vb->flags &  in bdisp_job_finish()
 200 		v4l2_m2m_buf_done(src_vb, vb_state);  in bdisp_job_finish()
 284 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in bdisp_get_bufs()  local
 290 	src_vb = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);  in bdisp_get_bufs()
 291 	ret = bdisp_get_addr(ctx, &src_vb->vb2_buf, src, src->paddr);  in bdisp_get_bufs()
 [all …]
 
 | 
| /Linux-v5.4/drivers/media/platform/ | 
| D | mx2_emmaprp.c | 332 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in emmaprp_irq()  local353 			src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx);  in emmaprp_irq()
 356 			dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;  in emmaprp_irq()
 360 				src_vb->flags  in emmaprp_irq()
 362 			dst_vb->timecode = src_vb->timecode;  in emmaprp_irq()
 365 			v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_DONE);  in emmaprp_irq()
 
 | 
| D | m2m-deinterlace.c | 181 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in dma_callback()  local185 	src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx);  in dma_callback()
 188 	dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;  in dma_callback()
 191 		src_vb->flags & V4L2_BUF_FLAG_TSTAMP_SRC_MASK;  in dma_callback()
 192 	dst_vb->timecode = src_vb->timecode;  in dma_callback()
 194 	v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_DONE);  in dma_callback()
 
 | 
| D | vim2m.c | 624 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in device_work()  local636 	src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx);  in device_work()
 642 	v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_DONE);  in device_work()
 
 | 
| D | imx-pxp.c | 935 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in pxp_job_finish()  local945 	src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx);  in pxp_job_finish()
 949 	v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_DONE);  in pxp_job_finish()
 
 | 
| D | rcar_fdp1.c | 1266 	struct vb2_v4l2_buffer *src_vb;  in fdp1_m2m_device_run()  local1275 	src_vb = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);  in fdp1_m2m_device_run()
 1276 	buf = to_fdp1_buffer(src_vb);  in fdp1_m2m_device_run()
 
 | 
| /Linux-v5.4/drivers/media/v4l2-core/ | 
| D | v4l2-mem2mem.c | 611 	struct vb2_buffer *src_vb = NULL, *dst_vb = NULL;  in v4l2_m2m_poll_for_data()  local647 		src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer,  in v4l2_m2m_poll_for_data()
 649 	if (src_vb && (src_vb->state == VB2_BUF_STATE_DONE  in v4l2_m2m_poll_for_data()
 650 			|| src_vb->state == VB2_BUF_STATE_ERROR))  in v4l2_m2m_poll_for_data()
 
 | 
| /Linux-v5.4/drivers/media/platform/s5p-mfc/ | 
| D | s5p_mfc.c | 997 	struct vb2_buffer *src_vb = NULL, *dst_vb = NULL;  in s5p_mfc_poll()  local1023 		src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer,  in s5p_mfc_poll()
 1025 	if (src_vb && (src_vb->state == VB2_BUF_STATE_DONE  in s5p_mfc_poll()
 1026 				|| src_vb->state == VB2_BUF_STATE_ERROR))  in s5p_mfc_poll()
 
 | 
| /Linux-v5.4/drivers/media/platform/vicodec/ | 
| D | vicodec-core.c | 259 			  struct vb2_v4l2_buffer *src_vb,  in device_process()  argument268 		p_src = vb2_plane_vaddr(&src_vb->vb2_buf, 0);  in device_process()
 273 		struct media_request *src_req = src_vb->vb2_buf.req_obj.req;  in device_process()
 281 			htonl(vb2_get_plane_payload(&src_vb->vb2_buf, 0));  in device_process()
 
 | 
| /Linux-v5.4/drivers/media/platform/s5p-jpeg/ | 
| D | jpeg-core.c | 2717 	struct vb2_v4l2_buffer *src_vb, *dst_vb;  in exynos4_jpeg_irq()  local2728 	src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx);  in exynos4_jpeg_irq()
 2764 		v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_DONE);  in exynos4_jpeg_irq()
 2767 		v4l2_m2m_buf_done(src_vb, VB2_BUF_STATE_ERROR);  in exynos4_jpeg_irq()
 
 |