Lines Matching refs:src_buf
259 struct s5p_mfc_buf *dst_buf, *src_buf; in s5p_mfc_handle_frame_copy_time() local
273 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list); in s5p_mfc_handle_frame_copy_time()
278 dst_buf->b->timecode = src_buf->b->timecode; in s5p_mfc_handle_frame_copy_time()
280 src_buf->b->vb2_buf.timestamp; in s5p_mfc_handle_frame_copy_time()
284 src_buf->b->flags in s5p_mfc_handle_frame_copy_time()
377 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_frame() local
435 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, in s5p_mfc_handle_frame()
442 src_buf->b->vb2_buf.planes[0].bytesused) { in s5p_mfc_handle_frame()
449 if (src_buf->flags & MFC_BUF_FLAG_EOS) in s5p_mfc_handle_frame()
451 list_del(&src_buf->list); in s5p_mfc_handle_frame()
454 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
457 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
551 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_seq_done() local
553 src_buf = list_entry(ctx->src_queue.next, in s5p_mfc_handle_seq_done()
557 src_buf->b->vb2_buf.planes[0].bytesused) in s5p_mfc_handle_seq_done()
577 struct s5p_mfc_buf *src_buf; in s5p_mfc_handle_init_buffers() local
592 src_buf = list_entry(ctx->src_queue.next, in s5p_mfc_handle_init_buffers()
594 list_del(&src_buf->list); in s5p_mfc_handle_init_buffers()
596 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_init_buffers()