Searched refs:vdec_lat_buf (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.6/drivers/media/platform/mediatek/vcodec/decoder/ |
D | vdec_msg_queue.h | 17 struct vdec_lat_buf; 20 typedef int (*core_decode_cb_t)(struct vdec_lat_buf *lat_buf); 68 struct vdec_lat_buf { struct 104 struct vdec_lat_buf lat_buf[NUM_BUFFER_COUNT]; argument 117 struct vdec_lat_buf empty_lat_buf; 150 int vdec_msg_queue_qbuf(struct vdec_msg_queue_ctx *ctx, struct vdec_lat_buf *buf); 158 struct vdec_lat_buf *vdec_msg_queue_dqbuf(struct vdec_msg_queue_ctx *ctx);
|
D | vdec_msg_queue.c | 46 static struct list_head *vdec_get_buf_list(int hardware_index, struct vdec_lat_buf *buf) in vdec_get_buf_list() 74 int vdec_msg_queue_qbuf(struct vdec_msg_queue_ctx *msg_ctx, struct vdec_lat_buf *buf) in vdec_msg_queue_qbuf() 118 struct vdec_lat_buf *vdec_msg_queue_dqbuf(struct vdec_msg_queue_ctx *msg_ctx) in vdec_msg_queue_dqbuf() 120 struct vdec_lat_buf *buf; in vdec_msg_queue_dqbuf() 139 struct vdec_lat_buf, core_list); in vdec_msg_queue_dqbuf() 142 struct vdec_lat_buf, lat_list); in vdec_msg_queue_dqbuf() 204 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_deinit() 245 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_core_work() 286 struct vdec_lat_buf *lat_buf; in vdec_msg_queue_init()
|
/Linux-v6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
D | vdec_av1_req_lat_if.c | 740 static int vdec_av1_slice_core_decode(struct vdec_lat_buf *lat_buf); 1057 struct vdec_lat_buf *lat_buf) in vdec_av1_slice_setup_lat_from_src_buf() 1587 struct vdec_lat_buf *lat_buf) in vdec_av1_slice_setup_lat_buffer() 1712 struct vdec_lat_buf *lat_buf, in vdec_av1_slice_setup_lat() 1742 struct vdec_lat_buf *lat_buf, in vdec_av1_slice_update_lat() 1767 struct vdec_lat_buf *lat_buf) in vdec_av1_slice_setup_core_to_dst_buf() 1784 struct vdec_lat_buf *lat_buf) in vdec_av1_slice_setup_core_buffer() 1837 struct vdec_lat_buf *lat_buf, in vdec_av1_slice_setup_core() 1855 struct vdec_lat_buf *lat_buf, in vdec_av1_slice_update_core() 2031 struct vdec_lat_buf *lat_buf; in vdec_av1_slice_lat_decode() [all …]
|
D | vdec_vp9_req_lat_if.c | 502 static int vdec_vp9_slice_core_decode(struct vdec_lat_buf *lat_buf); 716 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_lat_from_src_buf() 981 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_lat_buffer() 1152 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_setup_lat() 1614 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_update_lat() 1647 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_core_to_dst_buf() 1663 struct vdec_lat_buf *lat_buf) in vdec_vp9_slice_setup_core_buffer() 1772 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_setup_core() 1834 struct vdec_lat_buf *lat_buf, in vdec_vp9_slice_update_core() 2041 struct vdec_lat_buf *lat_buf; in vdec_vp9_slice_lat_decode() [all …]
|
D | vdec_hevc_req_multi_if.c | 732 struct vdec_lat_buf *lat_buf, in vdec_hevc_slice_setup_lat_buffer() 797 struct vdec_lat_buf *lat_buf) in vdec_hevc_slice_setup_core_buffer() 923 static int vdec_hevc_slice_core_decode(struct vdec_lat_buf *lat_buf) in vdec_hevc_slice_core_decode() 977 struct vdec_lat_buf *lat_buf; in vdec_hevc_slice_lat_decode()
|
D | vdec_h264_req_multi_if.c | 453 static int vdec_h264_slice_core_decode(struct vdec_lat_buf *lat_buf) in vdec_h264_slice_core_decode() 573 struct vdec_lat_buf *lat_buf; in vdec_h264_slice_lat_decode()
|