Searched refs:kbase_vinstr_client (Results 1 - 10 of 10) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_vinstr.h | 25 struct kbase_vinstr_client;
58 int kbase_vinstr_legacy_hwc_setup(struct kbase_vinstr_context *vinstr_ctx, struct kbase_vinstr_client **cli,
72 struct kbase_vinstr_client *kbase_vinstr_hwcnt_kernel_setup(struct kbase_vinstr_context *vinstr_ctx,
83 int kbase_vinstr_hwc_dump(struct kbase_vinstr_client *cli, enum base_hwcnt_reader_event event_id);
92 int kbase_vinstr_hwc_clear(struct kbase_vinstr_client *cli);
141 void kbase_vinstr_detach_client(struct kbase_vinstr_client *cli);
|
H A D | mali_kbase_vinstr.c | 120 * struct kbase_vinstr_client - a vinstr client attached to a vinstr context
140 struct kbase_vinstr_client {
struct 465 static struct kbase_vinstr_client *kbasep_vinstr_attach_client(struct kbase_vinstr_context *vinstr_ctx,
in kbasep_vinstr_attach_client() 470 struct kbase_vinstr_client *cli;
in kbasep_vinstr_attach_client() 581 void kbase_vinstr_detach_client(struct kbase_vinstr_client *cli)
in kbase_vinstr_detach_client() 584 struct kbase_vinstr_client *iter, *tmp;
in kbase_vinstr_detach_client() 671 static void patch_dump_buffer_hdr_v4(struct kbase_vinstr_context *vinstr_ctx, struct kbase_vinstr_client *cli)
in patch_dump_buffer_hdr_v4() 734 static void patch_dump_buffer_hdr_v5(struct kbase_vinstr_context *vinstr_ctx, struct kbase_vinstr_client *cli)
in patch_dump_buffer_hdr_v5() 790 struct kbase_vinstr_client *iter;
in accum_clients() 848 static void kbasep_vinstr_add_dump_request(struct kbase_vinstr_client *cl [all...] |
H A D | mali_kbase_gator_api.c | 30 struct kbase_vinstr_client *vinstr_cli;
|
H A D | mali_kbase_defs.h | 1455 struct kbase_vinstr_client *vinstr_cli;
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_vinstr.h | 27 struct kbase_vinstr_client; 66 struct kbase_vinstr_client **cli, 80 struct kbase_vinstr_client *kbase_vinstr_hwcnt_kernel_setup( 93 struct kbase_vinstr_client *cli, 103 int kbase_vinstr_hwc_clear(struct kbase_vinstr_client *cli); 152 void kbase_vinstr_detach_client(struct kbase_vinstr_client *cli);
|
H A D | mali_kbase_vinstr.c | 132 * struct kbase_vinstr_client - a vinstr client attached to a vinstr context 152 struct kbase_vinstr_client { struct 504 static struct kbase_vinstr_client *kbasep_vinstr_attach_client( in kbasep_vinstr_attach_client() 509 struct kbase_vinstr_client *cli; in kbasep_vinstr_attach_client() 622 void kbase_vinstr_detach_client(struct kbase_vinstr_client *cli) in kbase_vinstr_detach_client() 625 struct kbase_vinstr_client *iter, *tmp; in kbase_vinstr_detach_client() 715 struct kbase_vinstr_client *cli) in patch_dump_buffer_hdr_v4() 789 struct kbase_vinstr_client *cli) in patch_dump_buffer_hdr_v5() 845 struct kbase_vinstr_client *iter; in accum_clients() 906 struct kbase_vinstr_client *cl in kbasep_vinstr_add_dump_request() [all...] |
H A D | mali_kbase_gator_api.c | 31 struct kbase_vinstr_client *vinstr_cli;
|
H A D | mali_kbase_defs.h | 1475 struct kbase_vinstr_client *vinstr_cli;
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_vinstr.c | 82 * struct kbase_vinstr_client - A vinstr client attached to a vinstr context. 100 struct kbase_vinstr_client { struct 185 struct kbase_vinstr_client *vcli, in kbasep_vinstr_client_dump() 255 static int kbasep_vinstr_client_clear(struct kbase_vinstr_client *vcli) in kbasep_vinstr_client_clear() 284 struct kbase_vinstr_client *pos; in kbasep_vinstr_reschedule_worker() 331 struct kbase_vinstr_client *pos; in kbasep_vinstr_dump_worker() 379 static void kbasep_vinstr_client_destroy(struct kbase_vinstr_client *vcli) in kbasep_vinstr_client_destroy() 406 struct kbase_vinstr_client **out_vcli) in kbasep_vinstr_client_create() 409 struct kbase_vinstr_client *vcli; in kbasep_vinstr_client_create() 522 struct kbase_vinstr_client *po in kbase_vinstr_term() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_vinstr.c | 76 * struct kbase_vinstr_client - A vinstr client attached to a vinstr context. 94 struct kbase_vinstr_client { struct 170 static int kbasep_vinstr_client_dump(struct kbase_vinstr_client *vcli, enum base_hwcnt_reader_event event_id) in kbasep_vinstr_client_dump() 234 static int kbasep_vinstr_client_clear(struct kbase_vinstr_client *vcli) in kbasep_vinstr_client_clear() 262 struct kbase_vinstr_client *pos; in kbasep_vinstr_reschedule_worker() 303 struct kbase_vinstr_client *pos; in kbasep_vinstr_dump_worker() 354 static void kbasep_vinstr_client_destroy(struct kbase_vinstr_client *vcli) in kbasep_vinstr_client_destroy() 380 struct kbase_vinstr_client **out_vcli) in kbasep_vinstr_client_create() 383 struct kbase_vinstr_client *vcli; in kbasep_vinstr_client_create() 483 struct kbase_vinstr_client *po in kbase_vinstr_term() [all...] |
Completed in 13 milliseconds