Lines Matching defs:inst
117 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format()
147 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
185 vdec_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in vdec_try_fmt_common()
243 struct venus_inst *inst = to_inst(file); in vdec_try_fmt() local
250 static int vdec_check_src_change(struct venus_inst *inst) in vdec_check_src_change()
286 struct venus_inst *inst = to_inst(file); in vdec_g_fmt() local
323 struct venus_inst *inst = to_inst(file); in vdec_s_fmt() local
397 struct venus_inst *inst = to_inst(file); in vdec_g_selection() local
447 struct venus_inst *inst = to_inst(file); in vdec_enum_fmt() local
464 struct venus_inst *inst = to_inst(file); in vdec_s_parm() local
499 struct venus_inst *inst = to_inst(file); in vdec_enum_framesizes() local
529 struct venus_inst *inst = container_of(fh, struct venus_inst, fh); in vdec_subscribe_event() local
551 struct venus_inst *inst = to_inst(file); in vdec_decoder_cmd() local
625 static int vdec_pm_get(struct venus_inst *inst) in vdec_pm_get()
638 static int vdec_pm_put(struct venus_inst *inst, bool autosuspend) in vdec_pm_put()
656 static int vdec_pm_get_put(struct venus_inst *inst) in vdec_pm_get_put()
678 static void vdec_pm_touch(struct venus_inst *inst) in vdec_pm_touch()
683 static int vdec_set_properties(struct venus_inst *inst) in vdec_set_properties()
725 static int vdec_set_work_route(struct venus_inst *inst) in vdec_set_work_route()
743 static int vdec_output_conf(struct venus_inst *inst) in vdec_output_conf()
868 static int vdec_session_init(struct venus_inst *inst) in vdec_session_init()
889 static int vdec_num_buffers(struct venus_inst *inst, unsigned int *in_num, in vdec_num_buffers()
917 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_queue_setup() local
1008 static int vdec_verify_conf(struct venus_inst *inst) in vdec_verify_conf()
1035 static int vdec_start_capture(struct venus_inst *inst) in vdec_start_capture()
1107 static int vdec_start_output(struct venus_inst *inst) in vdec_start_output()
1172 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_start_streaming() local
1209 static void vdec_cancel_dst_buffers(struct venus_inst *inst) in vdec_cancel_dst_buffers()
1217 static int vdec_stop_capture(struct venus_inst *inst) in vdec_stop_capture()
1244 static int vdec_stop_output(struct venus_inst *inst) in vdec_stop_output()
1269 struct venus_inst *inst = vb2_get_drv_priv(q); in vdec_stop_streaming() local
1297 static void vdec_session_release(struct venus_inst *inst) in vdec_session_release()
1335 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_buf_init() local
1344 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_buf_cleanup() local
1361 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); in vdec_vb2_buf_queue() local
1396 static void vdec_buf_done(struct venus_inst *inst, unsigned int buf_type, in vdec_buf_done()
1462 static void vdec_event_change(struct venus_inst *inst, in vdec_event_change()
1556 static void vdec_event_notify(struct venus_inst *inst, u32 event, in vdec_event_notify()
1590 static void vdec_flush_done(struct venus_inst *inst) in vdec_flush_done()
1601 static void vdec_inst_init(struct venus_inst *inst) in vdec_inst_init()
1633 struct venus_inst *inst = priv; in m2m_queue_init() local
1668 struct venus_inst *inst; in vdec_open() local
1746 struct venus_inst *inst = to_inst(file); in vdec_close() local