Lines Matching defs:inst
108 static int switch_state(struct vpu_instance *inst, enum vpu_instance_state state) in switch_state()
139 static int wave5_vpu_dec_set_eos_on_firmware(struct vpu_instance *inst) in wave5_vpu_dec_set_eos_on_firmware()
167 static void wave5_handle_src_buffer(struct vpu_instance *inst, dma_addr_t rd_ptr) in wave5_handle_src_buffer()
218 static int start_decode(struct vpu_instance *inst, u32 *fail_res) in start_decode()
239 static void flag_last_buffer_done(struct vpu_instance *inst) in flag_last_buffer_done()
261 static void send_eos_event(struct vpu_instance *inst) in send_eos_event()
273 static int handle_dynamic_resolution_change(struct vpu_instance *inst) in handle_dynamic_resolution_change()
342 static void wave5_vpu_dec_finish_decode(struct vpu_instance *inst) in wave5_vpu_dec_finish_decode()
509 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_try_fmt_cap() local
550 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_s_fmt_cap() local
609 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_g_fmt_cap() local
633 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_enum_fmt_out() local
650 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_try_fmt_out() local
681 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_s_fmt_out() local
730 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_g_selection() local
764 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_s_selection() local
783 static int wave5_vpu_dec_stop(struct vpu_instance *inst) in wave5_vpu_dec_stop()
848 static int wave5_vpu_dec_start(struct vpu_instance *inst) in wave5_vpu_dec_start()
875 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_decoder_cmd() local
943 struct vpu_instance *inst = vb2_get_drv_priv(q); in wave5_vpu_dec_queue_setup() local
969 static int wave5_prepare_fb(struct vpu_instance *inst) in wave5_prepare_fb()
1119 static int write_to_ringbuffer(struct vpu_instance *inst, void *buffer, size_t buffer_size, in write_to_ringbuffer()
1146 static int fill_ringbuffer(struct vpu_instance *inst) in fill_ringbuffer()
1230 struct vpu_instance *inst = vb2_get_drv_priv(vb->vb2_queue); in wave5_vpu_dec_buf_queue_src() local
1244 struct vpu_instance *inst = vb2_get_drv_priv(vb->vb2_queue); in wave5_vpu_dec_buf_queue_dst() local
1284 struct vpu_instance *inst = vb2_get_drv_priv(vb->vb2_queue); in wave5_vpu_dec_buf_queue() local
1296 static int wave5_vpu_dec_allocate_ring_buffer(struct vpu_instance *inst) in wave5_vpu_dec_allocate_ring_buffer()
1316 struct vpu_instance *inst = vb2_get_drv_priv(q); in wave5_vpu_dec_start_streaming() local
1381 struct vpu_instance *inst = vb2_get_drv_priv(q); in streamoff_output() local
1429 struct vpu_instance *inst = vb2_get_drv_priv(q); in streamoff_capture() local
1471 struct vpu_instance *inst = vb2_get_drv_priv(q); in wave5_vpu_dec_stop_streaming() local
1535 static int initialize_sequence(struct vpu_instance *inst) in initialize_sequence()
1565 static bool wave5_is_draining_or_eos(struct vpu_instance *inst) in wave5_is_draining_or_eos()
1575 struct vpu_instance *inst = priv; in wave5_vpu_dec_device_run() local
1672 struct vpu_instance *inst = priv; in wave5_vpu_dec_job_abort() local
1687 struct vpu_instance *inst = priv; in wave5_vpu_dec_job_ready() local
1745 struct vpu_instance *inst = NULL; in wave5_vpu_open_dec() local