Home
last modified time | relevance | path

Searched refs:mb_entry (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_enc.c1116 struct s5p_mfc_buf *mb_entry; in cleanup_ref_queue() local
1120 mb_entry = list_entry((&ctx->ref_queue)->next, in cleanup_ref_queue()
1122 list_del(&mb_entry->list); in cleanup_ref_queue()
1124 list_add_tail(&mb_entry->list, &ctx->src_queue); in cleanup_ref_queue()
1216 struct s5p_mfc_buf *mb_entry; in enc_post_frame_start() local
1232 list_for_each_entry(mb_entry, &ctx->src_queue, list) { in enc_post_frame_start()
1234 &mb_entry->b->vb2_buf, 0); in enc_post_frame_start()
1236 &mb_entry->b->vb2_buf, 1); in enc_post_frame_start()
1239 list_del(&mb_entry->list); in enc_post_frame_start()
1241 vb2_buffer_done(&mb_entry in enc_post_frame_start()
[all...]
H A Ds5p_mfc.c605 struct s5p_mfc_buf *mb_entry; in s5p_mfc_handle_stream_complete() local
612 mb_entry = list_entry(ctx->dst_queue.next, struct s5p_mfc_buf, in s5p_mfc_handle_stream_complete()
614 list_del(&mb_entry->list); in s5p_mfc_handle_stream_complete()
616 vb2_set_plane_payload(&mb_entry->b->vb2_buf, 0, 0); in s5p_mfc_handle_stream_complete()
617 vb2_buffer_done(&mb_entry->b->vb2_buf, VB2_BUF_STATE_DONE); in s5p_mfc_handle_stream_complete()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_enc.c1116 struct s5p_mfc_buf *mb_entry; in cleanup_ref_queue() local
1120 mb_entry = list_entry((&ctx->ref_queue)->next, in cleanup_ref_queue()
1122 list_del(&mb_entry->list); in cleanup_ref_queue()
1124 list_add_tail(&mb_entry->list, &ctx->src_queue); in cleanup_ref_queue()
1216 struct s5p_mfc_buf *mb_entry; in enc_post_frame_start() local
1232 list_for_each_entry(mb_entry, &ctx->src_queue, list) { in enc_post_frame_start()
1234 &mb_entry->b->vb2_buf, 0); in enc_post_frame_start()
1236 &mb_entry->b->vb2_buf, 1); in enc_post_frame_start()
1239 list_del(&mb_entry->list); in enc_post_frame_start()
1241 vb2_buffer_done(&mb_entry in enc_post_frame_start()
[all...]
H A Ds5p_mfc.c620 struct s5p_mfc_buf *mb_entry; in s5p_mfc_handle_stream_complete() local
627 mb_entry = list_entry(ctx->dst_queue.next, struct s5p_mfc_buf, in s5p_mfc_handle_stream_complete()
629 list_del(&mb_entry->list); in s5p_mfc_handle_stream_complete()
631 vb2_set_plane_payload(&mb_entry->b->vb2_buf, 0, 0); in s5p_mfc_handle_stream_complete()
632 vb2_buffer_done(&mb_entry->b->vb2_buf, VB2_BUF_STATE_DONE); in s5p_mfc_handle_stream_complete()

Completed in 7 milliseconds