Lines Matching refs:vpu_inst

194 	struct vpu_inst *inst = ctrl_to_inst(ctrl);
220 static int vdec_ctrl_init(struct vpu_inst *inst)
263 static void vdec_handle_resolution_change(struct vpu_inst *inst)
285 static int vdec_update_state(struct vpu_inst *inst, enum vpu_codec_state state, u32 force)
311 static void vdec_set_last_buffer_dequeued(struct vpu_inst *inst)
337 struct vpu_inst *inst = to_inst(file);
366 struct vpu_inst *inst = to_inst(file);
397 struct vpu_inst *inst = to_inst(file);
428 static int vdec_s_fmt_common(struct vpu_inst *inst, struct v4l2_format *f)
503 struct vpu_inst *inst = to_inst(file);
536 struct vpu_inst *inst = to_inst(file);
560 static int vdec_drain(struct vpu_inst *inst)
587 static int vdec_cmd_start(struct vpu_inst *inst)
606 static int vdec_cmd_stop(struct vpu_inst *inst)
624 struct vpu_inst *inst = to_inst(file);
689 static bool vdec_check_ready(struct vpu_inst *inst, unsigned int type)
702 static struct vb2_v4l2_buffer *vdec_get_src_buffer(struct vpu_inst *inst, u32 count)
710 static int vdec_frame_decoded(struct vpu_inst *inst, void *arg)
766 static struct vpu_vb2_buffer *vdec_find_buffer(struct vpu_inst *inst, u32 luma)
781 static void vdec_buf_done(struct vpu_inst *inst, struct vpu_frame_info *frame)
834 static void vdec_stop_done(struct vpu_inst *inst)
857 static bool vdec_check_source_change(struct vpu_inst *inst)
894 static void vdec_init_fmt(struct vpu_inst *inst)
914 static void vdec_init_crop(struct vpu_inst *inst)
924 static void vdec_init_mbi(struct vpu_inst *inst)
935 static void vdec_init_dcp(struct vpu_inst *inst)
953 static int vdec_alloc_fs_buffer(struct vpu_inst *inst, struct vdec_fs_info *fs)
972 static void vdec_alloc_fs(struct vpu_inst *inst, struct vdec_fs_info *fs)
996 static int vdec_response_fs(struct vpu_inst *inst, struct vdec_fs_info *fs)
1018 static int vdec_response_frame_abnormal(struct vpu_inst *inst)
1038 static int vdec_response_frame(struct vpu_inst *inst, struct vb2_v4l2_buffer *vbuf)
1094 static void vdec_response_fs_request(struct vpu_inst *inst, bool force)
1128 static void vdec_response_fs_release(struct vpu_inst *inst, u32 id, u32 tag)
1138 static void vdec_recycle_buffer(struct vpu_inst *inst, struct vb2_v4l2_buffer *vbuf)
1149 static void vdec_clear_slots(struct vpu_inst *inst)
1171 static void vdec_event_seq_hdr(struct vpu_inst *inst, struct vpu_dec_codec_info *hdr)
1213 static void vdec_event_resolution_change(struct vpu_inst *inst)
1234 static void vdec_event_req_fs(struct vpu_inst *inst, struct vpu_fs_info *fs)
1265 static void vdec_evnet_rel_fs(struct vpu_inst *inst, struct vpu_fs_info *fs)
1307 static void vdec_event_eos(struct vpu_inst *inst)
1325 static void vdec_event_notify(struct vpu_inst *inst, u32 event, void *data)
1348 static int vdec_process_output(struct vpu_inst *inst, struct vb2_buffer *vb)
1390 static int vdec_process_capture(struct vpu_inst *inst, struct vb2_buffer *vb)
1408 static void vdec_on_queue_empty(struct vpu_inst *inst, u32 type)
1420 static void vdec_abort(struct vpu_inst *inst)
1458 static void vdec_stop(struct vpu_inst *inst, bool free)
1475 static void vdec_release(struct vpu_inst *inst)
1482 static void vdec_cleanup(struct vpu_inst *inst)
1501 static int vdec_start(struct vpu_inst *inst)
1560 static int vdec_start_session(struct vpu_inst *inst, u32 type)
1588 static int vdec_stop_session(struct vpu_inst *inst, u32 type)
1611 static int vdec_get_debug_info(struct vpu_inst *inst, char *str, u32 size, u32 i)
1696 struct vpu_inst *inst = to_inst(file);
1718 struct vpu_inst *inst;