Home
last modified time | relevance | path

Searched refs:kbase_vinstr_client (Results 1 - 10 of 10) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_vinstr.h25 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 Dmali_kbase_vinstr.c120 * 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 Dmali_kbase_gator_api.c30 struct kbase_vinstr_client *vinstr_cli;
H A Dmali_kbase_defs.h1455 struct kbase_vinstr_client *vinstr_cli;
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_vinstr.h27 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 Dmali_kbase_vinstr.c132 * 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 Dmali_kbase_gator_api.c31 struct kbase_vinstr_client *vinstr_cli;
H A Dmali_kbase_defs.h1475 struct kbase_vinstr_client *vinstr_cli;
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_vinstr.c82 * 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 Dmali_kbase_vinstr.c76 * 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