Lines Matching refs:src_buf
218 struct s5p_mfc_buf *dst_buf, *src_buf; in s5p_mfc_handle_frame_copy_time() local
230 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list); in s5p_mfc_handle_frame_copy_time()
235 src_buf->b->timecode; in s5p_mfc_handle_frame_copy_time()
237 src_buf->b->timestamp; in s5p_mfc_handle_frame_copy_time()
241 src_buf->b->flags in s5p_mfc_handle_frame_copy_time()
329 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_frame() local
389 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, in s5p_mfc_handle_frame()
396 src_buf->b->vb2_buf.planes[0].bytesused) { in s5p_mfc_handle_frame()
403 if (src_buf->flags & MFC_BUF_FLAG_EOS) in s5p_mfc_handle_frame()
405 list_del(&src_buf->list); in s5p_mfc_handle_frame()
408 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
411 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
508 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_seq_done() local
509 src_buf = list_entry(ctx->src_queue.next, in s5p_mfc_handle_seq_done()
513 src_buf->b->vb2_buf.planes[0].bytesused) in s5p_mfc_handle_seq_done()
533 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_init_buffers() local
550 src_buf = list_entry(ctx->src_queue.next, in s5p_mfc_handle_init_buffers()
552 list_del(&src_buf->list); in s5p_mfc_handle_init_buffers()
554 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_init_buffers()