Home
last modified time | relevance | path

Searched refs:lat_buf (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/
A Dvdec_msg_queue.c179 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_deinit() local
187 lat_buf = &msg_queue->lat_buf[i]; in vdec_msg_queue_deinit()
197 kfree(lat_buf->private_data); in vdec_msg_queue_deinit()
208 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_core_work() local
211 if (!lat_buf) in vdec_msg_queue_core_work()
214 ctx = lat_buf->ctx; in vdec_msg_queue_core_work()
218 lat_buf->core_decode(lat_buf); in vdec_msg_queue_core_work()
235 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_init() local
257 lat_buf = &msg_queue->lat_buf[i]; in vdec_msg_queue_init()
274 if (!lat_buf->private_data) { in vdec_msg_queue_init()
[all …]
A Dvdec_msg_queue.h22 typedef int (*core_decode_cb_t)(struct vdec_lat_buf *lat_buf);
77 struct vdec_lat_buf lat_buf[NUM_BUFFER_COUNT]; member
/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/vdec/
A Dvdec_h264_req_multi_if.c462 struct mtk_vcodec_ctx *ctx = lat_buf->ctx; in vdec_h264_slice_core_decode()
496 lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_h264_slice_core_decode()
498 lat_buf->ctx->msg_queue.wdma_addr.dma_addr + in vdec_h264_slice_core_decode()
499 lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_h264_slice_core_decode()
503 lat_buf->slice_bc_addr.size; in vdec_h264_slice_core_decode()
578 struct vdec_lat_buf *lat_buf; in vdec_h264_slice_lat_decode() local
598 if (!lat_buf) { in vdec_h264_slice_lat_decode()
602 share_info = lat_buf->private_data; in vdec_h264_slice_lat_decode()
643 lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_h264_slice_lat_decode()
644 inst->vsi->wdma_err_addr = lat_buf->wdma_err_addr.dma_addr; in vdec_h264_slice_lat_decode()
[all …]
A Dvdec_vp9_req_lat_if.c717 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_lat_from_src_buf() argument
728 dst = &lat_buf->ts_info; in vdec_vp9_slice_setup_lat_from_src_buf()
982 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_lat_buffer() argument
1155 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_setup_lat() argument
1619 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_update_lat() argument
1652 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_core_to_dst_buf() argument
2050 struct vdec_lat_buf *lat_buf; in vdec_vp9_slice_lat_decode() local
2071 if (!lat_buf) { in vdec_vp9_slice_lat_decode()
2152 if (!lat_buf) in vdec_vp9_slice_core_decode()
2155 pfc = lat_buf->private_data; in vdec_vp9_slice_core_decode()
[all …]

Completed in 14 milliseconds