/linux-6.1.9/drivers/media/platform/amphion/ |
D | vpu.h | 300 struct v4l2_m2m_buffer m2m_buf; member 313 struct v4l2_m2m_buffer *m2m_buf = container_of(vbuf, struct v4l2_m2m_buffer, vb); in to_vpu_vb2_buffer() local 315 return container_of(m2m_buf, struct vpu_vb2_buffer, m2m_buf); in to_vpu_vb2_buffer()
|
D | vdec.c | 643 vbuf = &vpu_buf->m2m_buf.vb; in vdec_frame_decoded() 704 vbuf = &vpu_buf->m2m_buf.vb; in vdec_buf_done() 1059 vbuf = &vpu_buf->m2m_buf.vb; in vdec_clear_slots() 1188 vbuf = &vpu_buf->m2m_buf.vb; in vdec_evnet_rel_fs()
|
/linux-6.1.9/drivers/media/platform/mediatek/vcodec/ |
D | mtk_vcodec_dec_stateful.c | 78 vb = &dstbuf->m2m_buf.vb; in get_display_buffer() 121 vb = &dstbuf->m2m_buf.vb; in get_free_buffer() 303 container_of(dst_buf, struct mtk_video_dec_buf, m2m_buf.vb); in mtk_vdec_worker() 346 container_of(src_buf, struct mtk_video_dec_buf, m2m_buf.vb); in mtk_vdec_worker() 434 m2m_buf.vb); in vb2ops_vdec_stateful_buf_queue()
|
D | mtk_vcodec_enc.h | 33 struct v4l2_m2m_buffer m2m_buf; member
|
D | mtk_vcodec_dec.h | 53 struct v4l2_m2m_buffer m2m_buf; member
|
D | mtk_vcodec_dec_stateless.c | 167 framebuf = container_of(vb2_v4l2, struct mtk_video_dec_buf, m2m_buf.vb); in vdec_get_cap_buffer() 217 m2m_buf.vb); in mtk_vdec_worker()
|
D | mtk_vcodec_dec.c | 811 buf = container_of(vb2_v4l2, struct mtk_video_dec_buf, m2m_buf.vb); in vb2ops_vdec_buf_finish() 831 struct mtk_video_dec_buf, m2m_buf.vb); in vb2ops_vdec_buf_init()
|
D | mtk_vcodec_enc.c | 862 m2m_buf.vb); in vb2ops_venc_buf_queue() 1109 mtk_buf = container_of(vb2_v4l2, struct mtk_video_enc_buf, m2m_buf.vb); in mtk_venc_param_change()
|
/linux-6.1.9/drivers/staging/media/sunxi/cedrus/ |
D | cedrus.h | 105 struct v4l2_m2m_buffer m2m_buf; member 262 return container_of(p, struct cedrus_buffer, m2m_buf.vb); in vb2_v4l2_to_cedrus_buffer()
|
D | cedrus_h264.c | 78 struct vb2_buffer *vbuf = &buf->m2m_buf.vb.vb2_buf; in cedrus_fill_ref_pic()
|
/linux-6.1.9/drivers/media/platform/mediatek/vcodec/vdec/ |
D | vdec_vp8_req_if.c | 358 v4l2_m2m_buf_copy_metadata(&src_buf_info->m2m_buf.vb, in vdec_vp8_slice_decode() 359 &dst_buf_info->m2m_buf.vb, true); in vdec_vp8_slice_decode()
|
D | vdec_h264_req_multi_if.c | 613 lat_buf->src_buf_req = src_buf_info->m2m_buf.vb.vb2_buf.req_obj.req; in vdec_h264_slice_lat_decode() 614 v4l2_m2m_buf_copy_metadata(&src_buf_info->m2m_buf.vb, &lat_buf->ts_info, true); in vdec_h264_slice_lat_decode() 746 v4l2_m2m_buf_copy_metadata(&src_buf_info->m2m_buf.vb, in vdec_h264_slice_single_decode() 747 &dst_buf_info->m2m_buf.vb, true); in vdec_h264_slice_single_decode()
|
D | vdec_h264_req_if.c | 369 v4l2_m2m_buf_copy_metadata(&src_buf_info->m2m_buf.vb, in vdec_h264_slice_decode() 370 &dst_buf_info->m2m_buf.vb, true); in vdec_h264_slice_decode()
|
/linux-6.1.9/drivers/media/platform/chips-media/ |
D | coda-bit.c | 371 struct v4l2_m2m_buffer *m2m_buf; in coda_fill_bitstream() local 373 m2m_buf = container_of(src_buf, in coda_fill_bitstream() 376 list_add_tail(&m2m_buf->list, buffer_list); in coda_fill_bitstream() 420 struct v4l2_m2m_buffer *m2m_buf; in coda_fill_bitstream() local 422 m2m_buf = container_of(src_buf, in coda_fill_bitstream() 425 list_add_tail(&m2m_buf->list, buffer_list); in coda_fill_bitstream()
|
D | coda-common.c | 1972 struct v4l2_m2m_buffer *m2m_buf, *tmp; in coda_start_streaming() local 2089 list_for_each_entry_safe(m2m_buf, tmp, &list, list) { in coda_start_streaming() 2090 list_del(&m2m_buf->list); in coda_start_streaming() 2091 v4l2_m2m_buf_done(&m2m_buf->vb, VB2_BUF_STATE_DONE); in coda_start_streaming() 2098 list_for_each_entry_safe(m2m_buf, tmp, &list, list) { in coda_start_streaming() 2099 list_del(&m2m_buf->list); in coda_start_streaming() 2100 v4l2_m2m_buf_done(&m2m_buf->vb, VB2_BUF_STATE_QUEUED); in coda_start_streaming()
|
/linux-6.1.9/drivers/media/platform/renesas/ |
D | rcar_fdp1.c | 535 struct v4l2_m2m_buffer m2m_buf; member 542 return container_of(vb, struct fdp1_buffer, m2m_buf.vb); in to_fdp1_buffer()
|