Lines Matching refs:vpu_inst

81 static struct vpu_cmd_t *vpu_alloc_cmd(struct vpu_inst *inst, u32 id, void *data)
125 static int vpu_session_process_cmd(struct vpu_inst *inst, struct vpu_cmd_t *cmd)
142 static void vpu_process_cmd_request(struct vpu_inst *inst)
163 static int vpu_request_cmd(struct vpu_inst *inst, u32 id, void *data,
191 static void vpu_clear_pending(struct vpu_inst *inst)
217 int vpu_response_cmd(struct vpu_inst *inst, u32 response, u32 handled)
235 void vpu_clear_request(struct vpu_inst *inst)
251 static bool check_is_responsed(struct vpu_inst *inst, unsigned long key)
261 static int sync_session_response(struct vpu_inst *inst, unsigned long key, long timeout, int try)
302 static int vpu_session_send_cmd(struct vpu_inst *inst, u32 id, void *data)
337 int vpu_session_configure_codec(struct vpu_inst *inst)
342 int vpu_session_start(struct vpu_inst *inst)
349 int vpu_session_stop(struct vpu_inst *inst)
364 int vpu_session_encode_frame(struct vpu_inst *inst, s64 timestamp)
369 int vpu_session_alloc_fs(struct vpu_inst *inst, struct vpu_fs_info *fs)
374 int vpu_session_release_fs(struct vpu_inst *inst, struct vpu_fs_info *fs)
379 int vpu_session_abort(struct vpu_inst *inst)
384 int vpu_session_rst_buf(struct vpu_inst *inst)
389 int vpu_session_fill_timestamp(struct vpu_inst *inst, struct vpu_ts_info *info)
394 int vpu_session_update_parameters(struct vpu_inst *inst, void *arg)
404 int vpu_session_debug(struct vpu_inst *inst)
411 struct vpu_inst *inst;
417 inst = list_first_entry(&core->instances, struct vpu_inst, list);