venus_inst         27 drivers/media/platform/qcom/venus/core.c 	struct venus_inst *inst;
venus_inst        176 drivers/media/platform/qcom/venus/core.c 	struct venus_inst *inst;
venus_inst        350 drivers/media/platform/qcom/venus/core.h 	container_of((ctrl)->handler, struct venus_inst, ctrl_handler)
venus_inst        352 drivers/media/platform/qcom/venus/core.h static inline struct venus_inst *to_inst(struct file *filp)
venus_inst        354 drivers/media/platform/qcom/venus/core.h 	return container_of(filp->private_data, struct venus_inst, fh);
venus_inst         30 drivers/media/platform/qcom/venus/helpers.c bool venus_helper_check_codec(struct venus_inst *inst, u32 v4l2_pixfmt)
venus_inst         82 drivers/media/platform/qcom/venus/helpers.c int venus_helper_queue_dpb_bufs(struct venus_inst *inst)
venus_inst        105 drivers/media/platform/qcom/venus/helpers.c int venus_helper_free_dpb_bufs(struct venus_inst *inst)
venus_inst        122 drivers/media/platform/qcom/venus/helpers.c int venus_helper_alloc_dpb_bufs(struct venus_inst *inst)
venus_inst        183 drivers/media/platform/qcom/venus/helpers.c static int intbufs_set_buffer(struct venus_inst *inst, u32 type)
venus_inst        242 drivers/media/platform/qcom/venus/helpers.c static int intbufs_unset_buffers(struct venus_inst *inst)
venus_inst        282 drivers/media/platform/qcom/venus/helpers.c int venus_helper_intbufs_alloc(struct venus_inst *inst)
venus_inst        310 drivers/media/platform/qcom/venus/helpers.c int venus_helper_intbufs_free(struct venus_inst *inst)
venus_inst        316 drivers/media/platform/qcom/venus/helpers.c int venus_helper_intbufs_realloc(struct venus_inst *inst)
venus_inst        362 drivers/media/platform/qcom/venus/helpers.c static u32 load_per_instance(struct venus_inst *inst)
venus_inst        376 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = NULL;
venus_inst        453 drivers/media/platform/qcom/venus/helpers.c static void return_buf_error(struct venus_inst *inst,
venus_inst        467 drivers/media/platform/qcom/venus/helpers.c put_ts_metadata(struct venus_inst *inst, struct vb2_v4l2_buffer *vbuf)
venus_inst        495 drivers/media/platform/qcom/venus/helpers.c void venus_helper_get_ts_metadata(struct venus_inst *inst, u64 timestamp_us,
venus_inst        518 drivers/media/platform/qcom/venus/helpers.c session_process_buf(struct venus_inst *inst, struct vb2_v4l2_buffer *vbuf)
venus_inst        560 drivers/media/platform/qcom/venus/helpers.c static bool is_dynamic_bufmode(struct venus_inst *inst)
venus_inst        579 drivers/media/platform/qcom/venus/helpers.c int venus_helper_unregister_bufs(struct venus_inst *inst)
venus_inst        598 drivers/media/platform/qcom/venus/helpers.c static int session_register_bufs(struct venus_inst *inst)
venus_inst        635 drivers/media/platform/qcom/venus/helpers.c int venus_helper_get_bufreq(struct venus_inst *inst, u32 type,
venus_inst        764 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_input_resolution(struct venus_inst *inst,
venus_inst        778 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_output_resolution(struct venus_inst *inst,
venus_inst        793 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_work_mode(struct venus_inst *inst, u32 mode)
venus_inst        807 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_core_usage(struct venus_inst *inst, u32 usage)
venus_inst        821 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_num_bufs(struct venus_inst *inst, unsigned int input_bufs,
venus_inst        854 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_raw_format(struct venus_inst *inst, u32 hfi_format,
venus_inst        867 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_color_format(struct venus_inst *inst, u32 pixfmt)
venus_inst        886 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_multistream(struct venus_inst *inst, bool out_en,
venus_inst        907 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_dyn_bufmode(struct venus_inst *inst)
venus_inst        929 drivers/media/platform/qcom/venus/helpers.c int venus_helper_set_bufsize(struct venus_inst *inst, u32 bufsize, u32 buftype)
venus_inst        941 drivers/media/platform/qcom/venus/helpers.c unsigned int venus_helper_get_opb_size(struct venus_inst *inst)
venus_inst        959 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst;
venus_inst        962 drivers/media/platform/qcom/venus/helpers.c 	inst = container_of(work, struct venus_inst, delayed_process_work);
venus_inst        983 drivers/media/platform/qcom/venus/helpers.c void venus_helper_release_buf_ref(struct venus_inst *inst, unsigned int idx)
venus_inst       1005 drivers/media/platform/qcom/venus/helpers.c static int is_buf_refed(struct venus_inst *inst, struct vb2_v4l2_buffer *vbuf)
venus_inst       1019 drivers/media/platform/qcom/venus/helpers.c venus_helper_find_buf(struct venus_inst *inst, unsigned int type, u32 idx)
venus_inst       1032 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue);
venus_inst       1053 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue);
venus_inst       1081 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue);
venus_inst       1108 drivers/media/platform/qcom/venus/helpers.c void venus_helper_buffers_done(struct venus_inst *inst,
venus_inst       1122 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst       1158 drivers/media/platform/qcom/venus/helpers.c int venus_helper_process_initial_cap_bufs(struct venus_inst *inst)
venus_inst       1176 drivers/media/platform/qcom/venus/helpers.c int venus_helper_process_initial_out_bufs(struct venus_inst *inst)
venus_inst       1194 drivers/media/platform/qcom/venus/helpers.c int venus_helper_vb2_start_streaming(struct venus_inst *inst)
venus_inst       1231 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = priv;
venus_inst       1256 drivers/media/platform/qcom/venus/helpers.c 	struct venus_inst *inst = priv;
venus_inst       1262 drivers/media/platform/qcom/venus/helpers.c void venus_helper_init_instance(struct venus_inst *inst)
venus_inst       1285 drivers/media/platform/qcom/venus/helpers.c int venus_helper_get_out_fmts(struct venus_inst *inst, u32 v4l2_fmt,
venus_inst         11 drivers/media/platform/qcom/venus/helpers.h struct venus_inst;
venus_inst         14 drivers/media/platform/qcom/venus/helpers.h bool venus_helper_check_codec(struct venus_inst *inst, u32 v4l2_pixfmt);
venus_inst         15 drivers/media/platform/qcom/venus/helpers.h struct vb2_v4l2_buffer *venus_helper_find_buf(struct venus_inst *inst,
venus_inst         17 drivers/media/platform/qcom/venus/helpers.h void venus_helper_buffers_done(struct venus_inst *inst,
venus_inst         23 drivers/media/platform/qcom/venus/helpers.h int venus_helper_vb2_start_streaming(struct venus_inst *inst);
venus_inst         26 drivers/media/platform/qcom/venus/helpers.h int venus_helper_get_bufreq(struct venus_inst *inst, u32 type,
venus_inst         30 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_input_resolution(struct venus_inst *inst,
venus_inst         32 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_output_resolution(struct venus_inst *inst,
venus_inst         35 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_work_mode(struct venus_inst *inst, u32 mode);
venus_inst         36 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_core_usage(struct venus_inst *inst, u32 usage);
venus_inst         37 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_num_bufs(struct venus_inst *inst, unsigned int input_bufs,
venus_inst         40 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_raw_format(struct venus_inst *inst, u32 hfi_format,
venus_inst         42 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_color_format(struct venus_inst *inst, u32 fmt);
venus_inst         43 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_dyn_bufmode(struct venus_inst *inst);
venus_inst         44 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_bufsize(struct venus_inst *inst, u32 bufsize, u32 buftype);
venus_inst         45 drivers/media/platform/qcom/venus/helpers.h int venus_helper_set_multistream(struct venus_inst *inst, bool out_en,
venus_inst         47 drivers/media/platform/qcom/venus/helpers.h unsigned int venus_helper_get_opb_size(struct venus_inst *inst);
venus_inst         49 drivers/media/platform/qcom/venus/helpers.h void venus_helper_release_buf_ref(struct venus_inst *inst, unsigned int idx);
venus_inst         50 drivers/media/platform/qcom/venus/helpers.h void venus_helper_init_instance(struct venus_inst *inst);
venus_inst         51 drivers/media/platform/qcom/venus/helpers.h int venus_helper_get_out_fmts(struct venus_inst *inst, u32 fmt, u32 *out_fmt,
venus_inst         53 drivers/media/platform/qcom/venus/helpers.h int venus_helper_alloc_dpb_bufs(struct venus_inst *inst);
venus_inst         54 drivers/media/platform/qcom/venus/helpers.h int venus_helper_free_dpb_bufs(struct venus_inst *inst);
venus_inst         57 drivers/media/platform/qcom/venus/helpers.h int venus_helper_intbufs_alloc(struct venus_inst *inst);
venus_inst         58 drivers/media/platform/qcom/venus/helpers.h int venus_helper_intbufs_free(struct venus_inst *inst);
venus_inst         59 drivers/media/platform/qcom/venus/helpers.h int venus_helper_intbufs_realloc(struct venus_inst *inst);
venus_inst         60 drivers/media/platform/qcom/venus/helpers.h int venus_helper_queue_dpb_bufs(struct venus_inst *inst);
venus_inst         61 drivers/media/platform/qcom/venus/helpers.h int venus_helper_unregister_bufs(struct venus_inst *inst);
venus_inst         63 drivers/media/platform/qcom/venus/helpers.h int venus_helper_process_initial_cap_bufs(struct venus_inst *inst);
venus_inst         64 drivers/media/platform/qcom/venus/helpers.h int venus_helper_process_initial_out_bufs(struct venus_inst *inst);
venus_inst         65 drivers/media/platform/qcom/venus/helpers.h void venus_helper_get_ts_metadata(struct venus_inst *inst, u64 timestamp_us,
venus_inst        161 drivers/media/platform/qcom/venus/hfi.c static int wait_session_msg(struct venus_inst *inst)
venus_inst        175 drivers/media/platform/qcom/venus/hfi.c int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops)
venus_inst        195 drivers/media/platform/qcom/venus/hfi.c int hfi_session_init(struct venus_inst *inst, u32 pixfmt)
venus_inst        221 drivers/media/platform/qcom/venus/hfi.c void hfi_session_destroy(struct venus_inst *inst)
venus_inst        233 drivers/media/platform/qcom/venus/hfi.c int hfi_session_deinit(struct venus_inst *inst)
venus_inst        260 drivers/media/platform/qcom/venus/hfi.c int hfi_session_start(struct venus_inst *inst)
venus_inst        284 drivers/media/platform/qcom/venus/hfi.c int hfi_session_stop(struct venus_inst *inst)
venus_inst        308 drivers/media/platform/qcom/venus/hfi.c int hfi_session_continue(struct venus_inst *inst)
venus_inst        319 drivers/media/platform/qcom/venus/hfi.c int hfi_session_abort(struct venus_inst *inst)
venus_inst        338 drivers/media/platform/qcom/venus/hfi.c int hfi_session_load_res(struct venus_inst *inst)
venus_inst        361 drivers/media/platform/qcom/venus/hfi.c int hfi_session_unload_res(struct venus_inst *inst)
venus_inst        385 drivers/media/platform/qcom/venus/hfi.c int hfi_session_flush(struct venus_inst *inst, u32 type)
venus_inst        404 drivers/media/platform/qcom/venus/hfi.c int hfi_session_set_buffers(struct venus_inst *inst, struct hfi_buffer_desc *bd)
venus_inst        411 drivers/media/platform/qcom/venus/hfi.c int hfi_session_unset_buffers(struct venus_inst *inst,
venus_inst        433 drivers/media/platform/qcom/venus/hfi.c int hfi_session_get_property(struct venus_inst *inst, u32 ptype,
venus_inst        458 drivers/media/platform/qcom/venus/hfi.c int hfi_session_set_property(struct venus_inst *inst, u32 ptype, void *pdata)
venus_inst        469 drivers/media/platform/qcom/venus/hfi.c int hfi_session_process_buf(struct venus_inst *inst, struct hfi_frame_data *fd)
venus_inst         93 drivers/media/platform/qcom/venus/hfi.h struct venus_inst;
venus_inst        100 drivers/media/platform/qcom/venus/hfi.h 	void (*buf_done)(struct venus_inst *inst, unsigned int buf_type,
venus_inst        103 drivers/media/platform/qcom/venus/hfi.h 	void (*event_notify)(struct venus_inst *inst, u32 event,
venus_inst        113 drivers/media/platform/qcom/venus/hfi.h 	int (*session_init)(struct venus_inst *inst, u32 session_type,
venus_inst        115 drivers/media/platform/qcom/venus/hfi.h 	int (*session_end)(struct venus_inst *inst);
venus_inst        116 drivers/media/platform/qcom/venus/hfi.h 	int (*session_abort)(struct venus_inst *inst);
venus_inst        117 drivers/media/platform/qcom/venus/hfi.h 	int (*session_flush)(struct venus_inst *inst, u32 flush_mode);
venus_inst        118 drivers/media/platform/qcom/venus/hfi.h 	int (*session_start)(struct venus_inst *inst);
venus_inst        119 drivers/media/platform/qcom/venus/hfi.h 	int (*session_stop)(struct venus_inst *inst);
venus_inst        120 drivers/media/platform/qcom/venus/hfi.h 	int (*session_continue)(struct venus_inst *inst);
venus_inst        121 drivers/media/platform/qcom/venus/hfi.h 	int (*session_etb)(struct venus_inst *inst, struct hfi_frame_data *fd);
venus_inst        122 drivers/media/platform/qcom/venus/hfi.h 	int (*session_ftb)(struct venus_inst *inst, struct hfi_frame_data *fd);
venus_inst        123 drivers/media/platform/qcom/venus/hfi.h 	int (*session_set_buffers)(struct venus_inst *inst,
venus_inst        125 drivers/media/platform/qcom/venus/hfi.h 	int (*session_unset_buffers)(struct venus_inst *inst,
venus_inst        127 drivers/media/platform/qcom/venus/hfi.h 	int (*session_load_res)(struct venus_inst *inst);
venus_inst        128 drivers/media/platform/qcom/venus/hfi.h 	int (*session_release_res)(struct venus_inst *inst);
venus_inst        129 drivers/media/platform/qcom/venus/hfi.h 	int (*session_parse_seq_hdr)(struct venus_inst *inst, u32 seq_hdr,
venus_inst        131 drivers/media/platform/qcom/venus/hfi.h 	int (*session_get_seq_hdr)(struct venus_inst *inst, u32 seq_hdr,
venus_inst        133 drivers/media/platform/qcom/venus/hfi.h 	int (*session_set_property)(struct venus_inst *inst, u32 ptype,
venus_inst        135 drivers/media/platform/qcom/venus/hfi.h 	int (*session_get_property)(struct venus_inst *inst, u32 ptype);
venus_inst        154 drivers/media/platform/qcom/venus/hfi.h int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops);
venus_inst        155 drivers/media/platform/qcom/venus/hfi.h void hfi_session_destroy(struct venus_inst *inst);
venus_inst        156 drivers/media/platform/qcom/venus/hfi.h int hfi_session_init(struct venus_inst *inst, u32 pixfmt);
venus_inst        157 drivers/media/platform/qcom/venus/hfi.h int hfi_session_deinit(struct venus_inst *inst);
venus_inst        158 drivers/media/platform/qcom/venus/hfi.h int hfi_session_start(struct venus_inst *inst);
venus_inst        159 drivers/media/platform/qcom/venus/hfi.h int hfi_session_stop(struct venus_inst *inst);
venus_inst        160 drivers/media/platform/qcom/venus/hfi.h int hfi_session_continue(struct venus_inst *inst);
venus_inst        161 drivers/media/platform/qcom/venus/hfi.h int hfi_session_abort(struct venus_inst *inst);
venus_inst        162 drivers/media/platform/qcom/venus/hfi.h int hfi_session_load_res(struct venus_inst *inst);
venus_inst        163 drivers/media/platform/qcom/venus/hfi.h int hfi_session_unload_res(struct venus_inst *inst);
venus_inst        164 drivers/media/platform/qcom/venus/hfi.h int hfi_session_flush(struct venus_inst *inst, u32 type);
venus_inst        165 drivers/media/platform/qcom/venus/hfi.h int hfi_session_set_buffers(struct venus_inst *inst,
venus_inst        167 drivers/media/platform/qcom/venus/hfi.h int hfi_session_unset_buffers(struct venus_inst *inst,
venus_inst        169 drivers/media/platform/qcom/venus/hfi.h int hfi_session_get_property(struct venus_inst *inst, u32 ptype,
venus_inst        171 drivers/media/platform/qcom/venus/hfi.h int hfi_session_set_property(struct venus_inst *inst, u32 ptype, void *pdata);
venus_inst        172 drivers/media/platform/qcom/venus/hfi.h int hfi_session_process_buf(struct venus_inst *inst, struct hfi_frame_data *f);
venus_inst         17 drivers/media/platform/qcom/venus/hfi_msgs.c static void event_seq_changed(struct venus_core *core, struct venus_inst *inst,
venus_inst        119 drivers/media/platform/qcom/venus/hfi_msgs.c 				     struct venus_inst *inst,
venus_inst        150 drivers/media/platform/qcom/venus/hfi_msgs.c event_session_error(struct venus_core *core, struct venus_inst *inst,
venus_inst        180 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_event_notify(struct venus_core *core, struct venus_inst *inst,
venus_inst        208 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_init_done(struct venus_core *core, struct venus_inst *inst,
venus_inst        254 drivers/media/platform/qcom/venus/hfi_msgs.c 				  struct venus_inst *inst, void *packet)
venus_inst        275 drivers/media/platform/qcom/venus/hfi_msgs.c 				      struct venus_inst *inst,
venus_inst        284 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_ping_done(struct venus_core *core, struct venus_inst *inst,
venus_inst        297 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_idle_done(struct venus_core *core, struct venus_inst *inst,
venus_inst        304 drivers/media/platform/qcom/venus/hfi_msgs.c 				    struct venus_inst *inst, void *packet)
venus_inst        364 drivers/media/platform/qcom/venus/hfi_msgs.c 				  struct venus_inst *inst, void *packet)
venus_inst        401 drivers/media/platform/qcom/venus/hfi_msgs.c 				  struct venus_inst *inst, void *packet)
venus_inst        427 drivers/media/platform/qcom/venus/hfi_msgs.c 				      struct venus_inst *inst, void *packet)
venus_inst        436 drivers/media/platform/qcom/venus/hfi_msgs.c 				   struct venus_inst *inst, void *packet)
venus_inst        445 drivers/media/platform/qcom/venus/hfi_msgs.c 				 struct venus_inst *inst, void *packet)
venus_inst        455 drivers/media/platform/qcom/venus/hfi_msgs.c 				 struct venus_inst *inst, void *packet)
venus_inst        536 drivers/media/platform/qcom/venus/hfi_msgs.c 				   struct venus_inst *inst, void *packet)
venus_inst        545 drivers/media/platform/qcom/venus/hfi_msgs.c 				  struct venus_inst *inst, void *packet)
venus_inst        554 drivers/media/platform/qcom/venus/hfi_msgs.c 				     struct venus_inst *inst, void *packet)
venus_inst        563 drivers/media/platform/qcom/venus/hfi_msgs.c 				     struct venus_inst *inst, void *packet)
venus_inst        572 drivers/media/platform/qcom/venus/hfi_msgs.c 				 struct venus_inst *inst, void *packet)
venus_inst        581 drivers/media/platform/qcom/venus/hfi_msgs.c 				   struct venus_inst *inst, void *packet)
venus_inst        590 drivers/media/platform/qcom/venus/hfi_msgs.c 					 struct venus_inst *inst, void *packet)
venus_inst        602 drivers/media/platform/qcom/venus/hfi_msgs.c 	void (*done)(struct venus_core *, struct venus_inst *, void *);
venus_inst        701 drivers/media/platform/qcom/venus/hfi_msgs.c static struct venus_inst *to_instance(struct venus_core *core, u32 session_id)
venus_inst        703 drivers/media/platform/qcom/venus/hfi_msgs.c 	struct venus_inst *inst;
venus_inst        720 drivers/media/platform/qcom/venus/hfi_msgs.c 	struct venus_inst *inst;
venus_inst        203 drivers/media/platform/qcom/venus/hfi_parser.c static void parser_init(struct venus_inst *inst, u32 *codecs, u32 *domain)
venus_inst        212 drivers/media/platform/qcom/venus/hfi_parser.c static void parser_fini(struct venus_inst *inst, u32 codecs, u32 domain)
venus_inst        231 drivers/media/platform/qcom/venus/hfi_parser.c u32 hfi_parser(struct venus_core *core, struct venus_inst *inst, void *buf,
venus_inst          8 drivers/media/platform/qcom/venus/hfi_parser.h u32 hfi_parser(struct venus_core *core, struct venus_inst *inst,
venus_inst         15 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 get_cap(struct venus_inst *inst, u32 type, u32 which)
venus_inst         50 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 cap_min(struct venus_inst *inst, u32 type)
venus_inst         55 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 cap_max(struct venus_inst *inst, u32 type)
venus_inst         60 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 cap_step(struct venus_inst *inst, u32 type)
venus_inst         65 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_width_min(struct venus_inst *inst)
venus_inst         70 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_width_max(struct venus_inst *inst)
venus_inst         75 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_width_step(struct venus_inst *inst)
venus_inst         80 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_height_min(struct venus_inst *inst)
venus_inst         85 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_height_max(struct venus_inst *inst)
venus_inst         90 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frame_height_step(struct venus_inst *inst)
venus_inst         95 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frate_min(struct venus_inst *inst)
venus_inst        100 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frate_max(struct venus_inst *inst)
venus_inst        105 drivers/media/platform/qcom/venus/hfi_parser.h static inline u32 frate_step(struct venus_inst *inst)
venus_inst        888 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_cmd(struct venus_inst *inst, u32 pkt_type)
venus_inst       1129 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_init(struct venus_inst *inst, u32 session_type,
venus_inst       1151 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_end(struct venus_inst *inst)
venus_inst       1164 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_abort(struct venus_inst *inst)
venus_inst       1173 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_flush(struct venus_inst *inst, u32 flush_mode)
venus_inst       1186 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_start(struct venus_inst *inst)
venus_inst       1191 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_stop(struct venus_inst *inst)
venus_inst       1196 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_continue(struct venus_inst *inst)
venus_inst       1201 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_etb(struct venus_inst *inst,
venus_inst       1231 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_ftb(struct venus_inst *inst,
venus_inst       1245 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_set_buffers(struct venus_inst *inst,
venus_inst       1265 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_unset_buffers(struct venus_inst *inst,
venus_inst       1285 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_load_res(struct venus_inst *inst)
venus_inst       1290 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_release_res(struct venus_inst *inst)
venus_inst       1295 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_parse_seq_hdr(struct venus_inst *inst, u32 seq_hdr,
venus_inst       1316 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_get_seq_hdr(struct venus_inst *inst, u32 seq_hdr,
venus_inst       1333 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_set_property(struct venus_inst *inst, u32 ptype,
venus_inst       1352 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_session_get_property(struct venus_inst *inst, u32 ptype)
venus_inst         90 drivers/media/platform/qcom/venus/vdec.c find_format(struct venus_inst *inst, u32 pixfmt, u32 type)
venus_inst        112 drivers/media/platform/qcom/venus/vdec.c find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type)
venus_inst        141 drivers/media/platform/qcom/venus/vdec.c vdec_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f)
venus_inst        192 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        199 drivers/media/platform/qcom/venus/vdec.c static int vdec_check_src_change(struct venus_inst *inst)
venus_inst        235 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        272 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        331 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        382 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        399 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        434 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        464 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = container_of(fh, struct venus_inst, fh);
venus_inst        486 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst        547 drivers/media/platform/qcom/venus/vdec.c static int vdec_set_properties(struct venus_inst *inst)
venus_inst        566 drivers/media/platform/qcom/venus/vdec.c static int vdec_output_conf(struct venus_inst *inst)
venus_inst        673 drivers/media/platform/qcom/venus/vdec.c static int vdec_session_init(struct venus_inst *inst)
venus_inst        694 drivers/media/platform/qcom/venus/vdec.c static int vdec_num_buffers(struct venus_inst *inst, unsigned int *in_num,
venus_inst        722 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst        790 drivers/media/platform/qcom/venus/vdec.c static int vdec_verify_conf(struct venus_inst *inst)
venus_inst        817 drivers/media/platform/qcom/venus/vdec.c static int vdec_start_capture(struct venus_inst *inst)
venus_inst        887 drivers/media/platform/qcom/venus/vdec.c static int vdec_start_output(struct venus_inst *inst)
venus_inst        944 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst        966 drivers/media/platform/qcom/venus/vdec.c static void vdec_cancel_dst_buffers(struct venus_inst *inst)
venus_inst        974 drivers/media/platform/qcom/venus/vdec.c static int vdec_stop_capture(struct venus_inst *inst)
venus_inst       1000 drivers/media/platform/qcom/venus/vdec.c static int vdec_stop_output(struct venus_inst *inst)
venus_inst       1024 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst       1048 drivers/media/platform/qcom/venus/vdec.c static void vdec_session_release(struct venus_inst *inst)
venus_inst       1083 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue);
venus_inst       1092 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue);
venus_inst       1109 drivers/media/platform/qcom/venus/vdec.c static void vdec_buf_done(struct venus_inst *inst, unsigned int buf_type,
venus_inst       1166 drivers/media/platform/qcom/venus/vdec.c static void vdec_event_change(struct venus_inst *inst,
venus_inst       1215 drivers/media/platform/qcom/venus/vdec.c static void vdec_event_notify(struct venus_inst *inst, u32 event,
venus_inst       1251 drivers/media/platform/qcom/venus/vdec.c static void vdec_inst_init(struct venus_inst *inst)
venus_inst       1278 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = priv;
venus_inst       1317 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst;
venus_inst       1392 drivers/media/platform/qcom/venus/vdec.c 	struct venus_inst *inst = to_inst(file);
venus_inst          9 drivers/media/platform/qcom/venus/vdec.h struct venus_inst;
venus_inst         11 drivers/media/platform/qcom/venus/vdec.h int vdec_ctrl_init(struct venus_inst *inst);
venus_inst         12 drivers/media/platform/qcom/venus/vdec.h void vdec_ctrl_deinit(struct venus_inst *inst);
venus_inst         15 drivers/media/platform/qcom/venus/vdec_ctrls.c 	struct venus_inst *inst = ctrl_to_inst(ctrl);
venus_inst         40 drivers/media/platform/qcom/venus/vdec_ctrls.c 	struct venus_inst *inst = ctrl_to_inst(ctrl);
venus_inst         84 drivers/media/platform/qcom/venus/vdec_ctrls.c int vdec_ctrl_init(struct venus_inst *inst)
venus_inst        153 drivers/media/platform/qcom/venus/vdec_ctrls.c void vdec_ctrl_deinit(struct venus_inst *inst)
venus_inst         62 drivers/media/platform/qcom/venus/venc.c find_format(struct venus_inst *inst, u32 pixfmt, u32 type)
venus_inst         84 drivers/media/platform/qcom/venus/venc.c find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type)
venus_inst        276 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        292 drivers/media/platform/qcom/venus/venc.c venc_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f)
venus_inst        344 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        353 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        415 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        447 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        475 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        496 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        531 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        546 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        576 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst        641 drivers/media/platform/qcom/venus/venc.c static int venc_set_properties(struct venus_inst *inst)
venus_inst        822 drivers/media/platform/qcom/venus/venc.c static int venc_init_session(struct venus_inst *inst)
venus_inst        855 drivers/media/platform/qcom/venus/venc.c static int venc_out_num_buffers(struct venus_inst *inst, unsigned int *num)
venus_inst        877 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst        936 drivers/media/platform/qcom/venus/venc.c static int venc_verify_conf(struct venus_inst *inst)
venus_inst        966 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = vb2_get_drv_priv(q);
venus_inst       1032 drivers/media/platform/qcom/venus/venc.c static void venc_buf_done(struct venus_inst *inst, unsigned int buf_type,
venus_inst       1064 drivers/media/platform/qcom/venus/venc.c static void venc_event_notify(struct venus_inst *inst, u32 event,
venus_inst       1088 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = priv;
venus_inst       1126 drivers/media/platform/qcom/venus/venc.c static void venc_inst_init(struct venus_inst *inst)
venus_inst       1143 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst;
venus_inst       1215 drivers/media/platform/qcom/venus/venc.c 	struct venus_inst *inst = to_inst(file);
venus_inst          9 drivers/media/platform/qcom/venus/venc.h struct venus_inst;
venus_inst         11 drivers/media/platform/qcom/venus/venc.h int venc_ctrl_init(struct venus_inst *inst);
venus_inst         12 drivers/media/platform/qcom/venus/venc.h void venc_ctrl_deinit(struct venus_inst *inst);
venus_inst         71 drivers/media/platform/qcom/venus/venc_ctrls.c 	struct venus_inst *inst = ctrl_to_inst(ctrl);
venus_inst        213 drivers/media/platform/qcom/venus/venc_ctrls.c int venc_ctrl_init(struct venus_inst *inst)
venus_inst        368 drivers/media/platform/qcom/venus/venc_ctrls.c void venc_ctrl_deinit(struct venus_inst *inst)