Home
last modified time | relevance | path

Searched refs:kbase_hwcnt_backend_interface (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/
H A Dmali_kbase_hwcnt_backend_csf.h52 struct kbase_hwcnt_backend_interface *iface);
60 int kbase_hwcnt_backend_csf_metadata_init(struct kbase_hwcnt_backend_interface *iface);
67 void kbase_hwcnt_backend_csf_metadata_term(struct kbase_hwcnt_backend_interface *iface);
77 void kbase_hwcnt_backend_csf_destroy(struct kbase_hwcnt_backend_interface *iface);
85 void kbase_hwcnt_backend_csf_protm_entered(struct kbase_hwcnt_backend_interface *iface);
93 void kbase_hwcnt_backend_csf_protm_exited(struct kbase_hwcnt_backend_interface *iface);
105 void kbase_hwcnt_backend_csf_on_unrecoverable_error(struct kbase_hwcnt_backend_interface *iface);
115 void kbase_hwcnt_backend_csf_on_before_reset(struct kbase_hwcnt_backend_interface *iface);
122 void kbase_hwcnt_backend_csf_on_prfcnt_sample(struct kbase_hwcnt_backend_interface *iface);
130 void kbase_hwcnt_backend_csf_on_prfcnt_threshold(struct kbase_hwcnt_backend_interface *iface);
[all …]
H A Dmali_kbase_hwcnt_backend_jm_watchdog.h51 int kbase_hwcnt_backend_jm_watchdog_create(struct kbase_hwcnt_backend_interface *backend_iface,
53 struct kbase_hwcnt_backend_interface *out_iface);
63 void kbase_hwcnt_backend_jm_watchdog_destroy(struct kbase_hwcnt_backend_interface *iface);
H A Dmali_kbase_hwcnt_backend_jm.h46 struct kbase_hwcnt_backend_interface *iface);
56 void kbase_hwcnt_backend_jm_destroy(struct kbase_hwcnt_backend_interface *iface);
H A Dmali_kbase_hwcnt_backend_csf.c1600 void kbase_hwcnt_backend_csf_protm_entered(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_protm_entered()
1614 void kbase_hwcnt_backend_csf_protm_exited(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_protm_exited()
1624 void kbase_hwcnt_backend_csf_on_unrecoverable_error(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_unrecoverable_error()
1644 void kbase_hwcnt_backend_csf_on_before_reset(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_before_reset()
1685 void kbase_hwcnt_backend_csf_on_prfcnt_sample(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_sample()
1714 void kbase_hwcnt_backend_csf_on_prfcnt_threshold(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_threshold()
1734 void kbase_hwcnt_backend_csf_on_prfcnt_overflow(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_overflow()
1755 void kbase_hwcnt_backend_csf_on_prfcnt_enable(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_enable()
1783 void kbase_hwcnt_backend_csf_on_prfcnt_disable(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_disable()
1811 int kbase_hwcnt_backend_csf_metadata_init(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_metadata_init()
[all …]
H A Dmali_kbase_hwcnt_backend_jm_watchdog.c141 struct kbase_hwcnt_backend_interface *jm_backend_iface;
262 kbasep_hwcnt_backend_jm_watchdog_info_create(struct kbase_hwcnt_backend_interface *backend_iface, in kbasep_hwcnt_backend_jm_watchdog_info_create()
784 int kbase_hwcnt_backend_jm_watchdog_create(struct kbase_hwcnt_backend_interface *backend_iface, in kbase_hwcnt_backend_jm_watchdog_create()
786 struct kbase_hwcnt_backend_interface *out_iface) in kbase_hwcnt_backend_jm_watchdog_create()
800 *out_iface = (struct kbase_hwcnt_backend_interface){ in kbase_hwcnt_backend_jm_watchdog_create()
820 void kbase_hwcnt_backend_jm_watchdog_destroy(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_jm_watchdog_destroy()
H A Dmali_kbase_hwcnt_backend.h210 struct kbase_hwcnt_backend_interface { struct
H A Dmali_kbase_hwcnt_backend_jm.c823 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_jm_create()
852 void kbase_hwcnt_backend_jm_destroy(struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_jm_destroy()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_context.h32 struct kbase_hwcnt_backend_interface;
46 int kbase_hwcnt_context_init(const struct kbase_hwcnt_backend_interface *iface,
H A Dmali_kbase_hwcnt.c120 const struct kbase_hwcnt_backend_interface *iface;
129 int kbase_hwcnt_context_init(const struct kbase_hwcnt_backend_interface *iface, in kbase_hwcnt_context_init()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h1141 struct kbase_hwcnt_backend_interface hwcnt_gpu_jm_backend;
1144 struct kbase_hwcnt_backend_interface hwcnt_gpu_iface;