venus_core         25 drivers/media/platform/qcom/venus/core.c static void venus_event_notify(struct venus_core *core, u32 event)
venus_core         59 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core =
venus_core         60 drivers/media/platform/qcom/venus/core.c 			container_of(work, struct venus_core, work.work);
venus_core        102 drivers/media/platform/qcom/venus/core.c static int venus_clks_get(struct venus_core *core)
venus_core        117 drivers/media/platform/qcom/venus/core.c static int venus_clks_enable(struct venus_core *core)
venus_core        137 drivers/media/platform/qcom/venus/core.c static void venus_clks_disable(struct venus_core *core)
venus_core        173 drivers/media/platform/qcom/venus/core.c static int venus_enumerate_codecs(struct venus_core *core, u32 type)
venus_core        226 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core;
venus_core        339 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core = platform_get_drvdata(pdev);
venus_core        365 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core = dev_get_drvdata(dev);
venus_core        377 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core = dev_get_drvdata(dev);
venus_core        290 drivers/media/platform/qcom/venus/core.h 	struct venus_core *core;
venus_core        357 drivers/media/platform/qcom/venus/core.h static inline void *to_hfi_priv(struct venus_core *core)
venus_core        363 drivers/media/platform/qcom/venus/core.h venus_caps_by_codec(struct venus_core *core, u32 codec, u32 domain)
venus_core         27 drivers/media/platform/qcom/venus/firmware.c static void venus_reset_cpu(struct venus_core *core)
venus_core         45 drivers/media/platform/qcom/venus/firmware.c int venus_set_hw_state(struct venus_core *core, bool resume)
venus_core         64 drivers/media/platform/qcom/venus/firmware.c static int venus_load_fw(struct venus_core *core, const char *fwname,
venus_core        130 drivers/media/platform/qcom/venus/firmware.c static int venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys,
venus_core        156 drivers/media/platform/qcom/venus/firmware.c static int venus_shutdown_no_tz(struct venus_core *core)
venus_core        182 drivers/media/platform/qcom/venus/firmware.c int venus_boot(struct venus_core *core)
venus_core        207 drivers/media/platform/qcom/venus/firmware.c int venus_shutdown(struct venus_core *core)
venus_core        219 drivers/media/platform/qcom/venus/firmware.c int venus_firmware_init(struct venus_core *core)
venus_core        282 drivers/media/platform/qcom/venus/firmware.c void venus_firmware_deinit(struct venus_core *core)
venus_core         10 drivers/media/platform/qcom/venus/firmware.h int venus_firmware_init(struct venus_core *core);
venus_core         11 drivers/media/platform/qcom/venus/firmware.h void venus_firmware_deinit(struct venus_core *core);
venus_core         12 drivers/media/platform/qcom/venus/firmware.h int venus_boot(struct venus_core *core);
venus_core         13 drivers/media/platform/qcom/venus/firmware.h int venus_shutdown(struct venus_core *core);
venus_core         14 drivers/media/platform/qcom/venus/firmware.h int venus_set_hw_state(struct venus_core *core, bool suspend);
venus_core         16 drivers/media/platform/qcom/venus/firmware.h static inline int venus_set_hw_state_suspend(struct venus_core *core)
venus_core         21 drivers/media/platform/qcom/venus/firmware.h static inline int venus_set_hw_state_resume(struct venus_core *core)
venus_core         32 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core        124 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core        185 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core        374 drivers/media/platform/qcom/venus/helpers.c static u32 load_per_type(struct venus_core *core, u32 session_type)
venus_core        391 drivers/media/platform/qcom/venus/helpers.c int venus_helper_load_scale_clocks(struct venus_core *core)
venus_core        562 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core        600 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core       1123 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core       1196 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core       1288 drivers/media/platform/qcom/venus/helpers.c 	struct venus_core *core = inst->core;
venus_core       1333 drivers/media/platform/qcom/venus/helpers.c int venus_helper_power_enable(struct venus_core *core, u32 session_type,
venus_core         12 drivers/media/platform/qcom/venus/helpers.h struct venus_core;
venus_core         55 drivers/media/platform/qcom/venus/helpers.h int venus_helper_power_enable(struct venus_core *core, u32 session_type,
venus_core         62 drivers/media/platform/qcom/venus/helpers.h int venus_helper_load_scale_clocks(struct venus_core *core);
venus_core         50 drivers/media/platform/qcom/venus/hfi.c int hfi_core_init(struct venus_core *core)
venus_core         84 drivers/media/platform/qcom/venus/hfi.c int hfi_core_deinit(struct venus_core *core, bool blocking)
venus_core        117 drivers/media/platform/qcom/venus/hfi.c int hfi_core_suspend(struct venus_core *core)
venus_core        125 drivers/media/platform/qcom/venus/hfi.c int hfi_core_resume(struct venus_core *core, bool force)
venus_core        133 drivers/media/platform/qcom/venus/hfi.c int hfi_core_trigger_ssr(struct venus_core *core, u32 type)
venus_core        138 drivers/media/platform/qcom/venus/hfi.c int hfi_core_ping(struct venus_core *core)
venus_core        177 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = inst->core;
venus_core        197 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = inst->core;
venus_core        223 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = inst->core;
venus_core        310 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = inst->core;
venus_core        485 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = dev_id;
venus_core        492 drivers/media/platform/qcom/venus/hfi.c 	struct venus_core *core = dev;
venus_core        497 drivers/media/platform/qcom/venus/hfi.c int hfi_create(struct venus_core *core, const struct hfi_core_ops *ops)
venus_core        514 drivers/media/platform/qcom/venus/hfi.c void hfi_destroy(struct venus_core *core)
venus_core         92 drivers/media/platform/qcom/venus/hfi.h struct venus_core;
venus_core         96 drivers/media/platform/qcom/venus/hfi.h 	void (*event_notify)(struct venus_core *core, u32 event);
venus_core        108 drivers/media/platform/qcom/venus/hfi.h 	int (*core_init)(struct venus_core *core);
venus_core        109 drivers/media/platform/qcom/venus/hfi.h 	int (*core_deinit)(struct venus_core *core);
venus_core        110 drivers/media/platform/qcom/venus/hfi.h 	int (*core_ping)(struct venus_core *core, u32 cookie);
venus_core        111 drivers/media/platform/qcom/venus/hfi.h 	int (*core_trigger_ssr)(struct venus_core *core, u32 trigger_type);
venus_core        137 drivers/media/platform/qcom/venus/hfi.h 	int (*resume)(struct venus_core *core);
venus_core        138 drivers/media/platform/qcom/venus/hfi.h 	int (*suspend)(struct venus_core *core);
venus_core        141 drivers/media/platform/qcom/venus/hfi.h 	irqreturn_t (*isr)(struct venus_core *core);
venus_core        142 drivers/media/platform/qcom/venus/hfi.h 	irqreturn_t (*isr_thread)(struct venus_core *core);
venus_core        145 drivers/media/platform/qcom/venus/hfi.h int hfi_create(struct venus_core *core, const struct hfi_core_ops *ops);
venus_core        146 drivers/media/platform/qcom/venus/hfi.h void hfi_destroy(struct venus_core *core);
venus_core        148 drivers/media/platform/qcom/venus/hfi.h int hfi_core_init(struct venus_core *core);
venus_core        149 drivers/media/platform/qcom/venus/hfi.h int hfi_core_deinit(struct venus_core *core, bool blocking);
venus_core        150 drivers/media/platform/qcom/venus/hfi.h int hfi_core_suspend(struct venus_core *core);
venus_core        151 drivers/media/platform/qcom/venus/hfi.h int hfi_core_resume(struct venus_core *core, bool force);
venus_core        152 drivers/media/platform/qcom/venus/hfi.h int hfi_core_trigger_ssr(struct venus_core *core, u32 type);
venus_core        153 drivers/media/platform/qcom/venus/hfi.h int hfi_core_ping(struct venus_core *core);
venus_core         17 drivers/media/platform/qcom/venus/hfi_msgs.c static void event_seq_changed(struct venus_core *core, struct venus_inst *inst,
venus_core        118 drivers/media/platform/qcom/venus/hfi_msgs.c static void event_release_buffer_ref(struct venus_core *core,
venus_core        137 drivers/media/platform/qcom/venus/hfi_msgs.c static void event_sys_error(struct venus_core *core, u32 event,
venus_core        150 drivers/media/platform/qcom/venus/hfi_msgs.c event_session_error(struct venus_core *core, struct venus_inst *inst,
venus_core        180 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_event_notify(struct venus_core *core, struct venus_inst *inst,
venus_core        208 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_init_done(struct venus_core *core, struct venus_inst *inst,
venus_core        253 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_property_info(struct venus_core *core,
venus_core        274 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_rel_resource_done(struct venus_core *core,
venus_core        284 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_ping_done(struct venus_core *core, struct venus_inst *inst,
venus_core        297 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_idle_done(struct venus_core *core, struct venus_inst *inst,
venus_core        303 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_sys_pc_prepare_done(struct venus_core *core,
venus_core        363 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_prop_info(struct venus_core *core,
venus_core        400 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_init_done(struct venus_core *core,
venus_core        426 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_load_res_done(struct venus_core *core,
venus_core        435 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_flush_done(struct venus_core *core,
venus_core        444 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_etb_done(struct venus_core *core,
venus_core        454 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_ftb_done(struct venus_core *core,
venus_core        535 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_start_done(struct venus_core *core,
venus_core        544 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_stop_done(struct venus_core *core,
venus_core        553 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_rel_res_done(struct venus_core *core,
venus_core        562 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_rel_buf_done(struct venus_core *core,
venus_core        571 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_end_done(struct venus_core *core,
venus_core        580 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_abort_done(struct venus_core *core,
venus_core        589 drivers/media/platform/qcom/venus/hfi_msgs.c static void hfi_session_get_seq_hdr_done(struct venus_core *core,
venus_core        602 drivers/media/platform/qcom/venus/hfi_msgs.c 	void (*done)(struct venus_core *, struct venus_inst *, void *);
venus_core        696 drivers/media/platform/qcom/venus/hfi_msgs.c void hfi_process_watchdog_timeout(struct venus_core *core)
venus_core        701 drivers/media/platform/qcom/venus/hfi_msgs.c static struct venus_inst *to_instance(struct venus_core *core, u32 session_id)
venus_core        716 drivers/media/platform/qcom/venus/hfi_msgs.c u32 hfi_process_msg_packet(struct venus_core *core, struct hfi_pkt_hdr *hdr)
venus_core        268 drivers/media/platform/qcom/venus/hfi_msgs.h struct venus_core;
venus_core        271 drivers/media/platform/qcom/venus/hfi_msgs.h void hfi_process_watchdog_timeout(struct venus_core *core);
venus_core        272 drivers/media/platform/qcom/venus/hfi_msgs.h u32 hfi_process_msg_packet(struct venus_core *core, struct hfi_pkt_hdr *hdr);
venus_core         17 drivers/media/platform/qcom/venus/hfi_parser.c static void init_codecs(struct venus_core *core)
venus_core         63 drivers/media/platform/qcom/venus/hfi_parser.c parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data)
venus_core         94 drivers/media/platform/qcom/venus/hfi_parser.c parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data)
venus_core        119 drivers/media/platform/qcom/venus/hfi_parser.c parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data)
venus_core        145 drivers/media/platform/qcom/venus/hfi_parser.c parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data)
venus_core        174 drivers/media/platform/qcom/venus/hfi_parser.c static void parse_codecs(struct venus_core *core, void *data)
venus_core        188 drivers/media/platform/qcom/venus/hfi_parser.c static void parse_max_sessions(struct venus_core *core, const void *data)
venus_core        231 drivers/media/platform/qcom/venus/hfi_parser.c u32 hfi_parser(struct venus_core *core, struct venus_inst *inst, void *buf,
venus_core          8 drivers/media/platform/qcom/venus/hfi_parser.h u32 hfi_parser(struct venus_core *core, struct venus_inst *inst,
venus_core         17 drivers/media/platform/qcom/venus/hfi_parser.h 	struct venus_core *core = inst->core;
venus_core        115 drivers/media/platform/qcom/venus/hfi_venus.c 	struct venus_core *core;
venus_core        414 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_hfi_core_set_resource(struct venus_core *core, u32 id,
venus_core        999 drivers/media/platform/qcom/venus/hfi_venus.c static irqreturn_t venus_isr_thread(struct venus_core *core)
venus_core       1045 drivers/media/platform/qcom/venus/hfi_venus.c static irqreturn_t venus_isr(struct venus_core *core)
venus_core       1066 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_core_init(struct venus_core *core)
venus_core       1095 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_core_deinit(struct venus_core *core)
venus_core       1106 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_core_ping(struct venus_core *core, u32 cookie)
venus_core       1116 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_core_trigger_ssr(struct venus_core *core, u32 trigger_type)
venus_core       1365 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_resume(struct venus_core *core)
venus_core       1386 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_suspend_1xx(struct venus_core *core)
venus_core       1471 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_suspend_3xx(struct venus_core *core)
venus_core       1536 drivers/media/platform/qcom/venus/hfi_venus.c static int venus_suspend(struct venus_core *core)
venus_core       1575 drivers/media/platform/qcom/venus/hfi_venus.c void venus_hfi_destroy(struct venus_core *core)
venus_core       1586 drivers/media/platform/qcom/venus/hfi_venus.c int venus_hfi_create(struct venus_core *core)
venus_core          9 drivers/media/platform/qcom/venus/hfi_venus.h struct venus_core;
venus_core         11 drivers/media/platform/qcom/venus/hfi_venus.h void venus_hfi_destroy(struct venus_core *core);
venus_core         12 drivers/media/platform/qcom/venus/hfi_venus.h int venus_hfi_create(struct venus_core *core);
venus_core        568 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = inst->core;
venus_core       1050 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = inst->core;
venus_core       1218 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = inst->core;
venus_core       1316 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = video_drvdata(file);
venus_core       1421 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core;
venus_core       1476 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = dev_get_drvdata(pdev->dev.parent);
venus_core       1486 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = dev_get_drvdata(dev);
venus_core       1506 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = dev_get_drvdata(dev);
venus_core       1142 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core = video_drvdata(file);
venus_core       1244 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core;
venus_core       1299 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core = dev_get_drvdata(pdev->dev.parent);
venus_core       1309 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core = dev_get_drvdata(dev);
venus_core       1329 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core = dev_get_drvdata(dev);