Lines Matching refs:src_buf
1334 struct vb2_v4l2_buffer *src_buf, *dst_buf; in jpu_cleanup() local
1339 src_buf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in jpu_cleanup()
1342 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_ERROR); in jpu_cleanup()
1360 struct vb2_v4l2_buffer *src_buf, *dst_buf; in jpu_device_run() local
1375 src_buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx); in jpu_device_run()
1382 jpu_buf = vb2_to_jpu_buffer(src_buf); in jpu_device_run()
1398 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); in jpu_device_run()
1401 &src_buf->vb2_buf, 1); in jpu_device_run()
1462 src_addr = vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); in jpu_device_run()
1522 struct vb2_v4l2_buffer *src_buf, *dst_buf; in jpu_irq_handler() local
1550 src_buf = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in jpu_irq_handler()
1562 dst_buf->field = src_buf->field; in jpu_irq_handler()
1563 dst_buf->timestamp = src_buf->timestamp; in jpu_irq_handler()
1564 if (src_buf->flags & V4L2_BUF_FLAG_TIMECODE) in jpu_irq_handler()
1565 dst_buf->timecode = src_buf->timecode; in jpu_irq_handler()
1567 dst_buf->flags |= src_buf->flags & in jpu_irq_handler()
1569 dst_buf->flags = src_buf->flags & in jpu_irq_handler()
1574 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_DONE); in jpu_irq_handler()
1582 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_ERROR); in jpu_irq_handler()