Lines Matching refs:venus_inst

99 find_format(struct venus_inst *inst, u32 pixfmt, u32 type)  in find_format()
129 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
167 vdec_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in vdec_try_fmt_common()
220 struct venus_inst *inst = to_inst(file); in vdec_try_fmt()
227 static int vdec_check_src_change(struct venus_inst *inst) in vdec_check_src_change()
263 struct venus_inst *inst = to_inst(file); in vdec_g_fmt()
300 struct venus_inst *inst = to_inst(file); in vdec_s_fmt()
374 struct venus_inst *inst = to_inst(file); in vdec_g_selection()
424 struct venus_inst *inst = to_inst(file); in vdec_enum_fmt()
441 struct venus_inst *inst = to_inst(file); in vdec_s_parm()
476 struct venus_inst *inst = to_inst(file); in vdec_enum_framesizes()
506 struct venus_inst *inst = container_of(fh, struct venus_inst, fh); in vdec_subscribe_event()
528 struct venus_inst *inst = to_inst(file); in vdec_decoder_cmd()
594 static int vdec_pm_get(struct venus_inst *inst) in vdec_pm_get()
607 static int vdec_pm_put(struct venus_inst *inst, bool autosuspend) in vdec_pm_put()
625 static int vdec_pm_get_put(struct venus_inst *inst) in vdec_pm_get_put()
647 static void vdec_pm_touch(struct venus_inst *inst) in vdec_pm_touch()
652 static int vdec_set_properties(struct venus_inst *inst) in vdec_set_properties()
686 static int vdec_set_work_route(struct venus_inst *inst) in vdec_set_work_route()
701 static int vdec_output_conf(struct venus_inst *inst) in vdec_output_conf()
826 static int vdec_session_init(struct venus_inst *inst) in vdec_session_init()
847 static int vdec_num_buffers(struct venus_inst *inst, unsigned int *in_num, in vdec_num_buffers()
875 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_queue_setup()
966 static int vdec_verify_conf(struct venus_inst *inst) in vdec_verify_conf()
993 static int vdec_start_capture(struct venus_inst *inst) in vdec_start_capture()
1065 static int vdec_start_output(struct venus_inst *inst) in vdec_start_output()
1130 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_start_streaming()
1167 static void vdec_cancel_dst_buffers(struct venus_inst *inst) in vdec_cancel_dst_buffers()
1175 static int vdec_stop_capture(struct venus_inst *inst) in vdec_stop_capture()
1202 static int vdec_stop_output(struct venus_inst *inst) in vdec_stop_output()
1227 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_stop_streaming()
1255 static void vdec_session_release(struct venus_inst *inst) in vdec_session_release()
1293 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_buf_init()
1302 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_buf_cleanup()
1319 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_vb2_buf_queue()
1354 static void vdec_buf_done(struct venus_inst *inst, unsigned int buf_type, in vdec_buf_done()
1420 static void vdec_event_change(struct venus_inst *inst, in vdec_event_change()
1509 static void vdec_event_notify(struct venus_inst *inst, u32 event, in vdec_event_notify()
1543 static void vdec_flush_done(struct venus_inst *inst) in vdec_flush_done()
1554 static void vdec_inst_init(struct venus_inst *inst) in vdec_inst_init()
1586 struct venus_inst *inst = priv; in m2m_queue_init()
1619 struct venus_inst *inst; in vdec_open()
1696 struct venus_inst *inst = to_inst(file); in vdec_close()