Home
last modified time | relevance | path

Searched refs:kbase_vinstr_context (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_vinstr.h26 struct kbase_vinstr_context;
37 struct kbase_vinstr_context *kbase_vinstr_init(struct kbase_device *kbdev);
43 void kbase_vinstr_term(struct kbase_vinstr_context *vinstr_ctx);
53 struct kbase_vinstr_context *vinstr_ctx,
65 struct kbase_vinstr_context *vinstr_ctx,
81 struct kbase_vinstr_context *vinstr_ctx,
120 int kbase_vinstr_try_suspend(struct kbase_vinstr_context *vinstr_ctx);
129 void kbase_vinstr_suspend(struct kbase_vinstr_context *vinstr_ctx);
138 void kbase_vinstr_resume(struct kbase_vinstr_context *vinstr_ctx);
H A Dmali_kbase_vinstr.c102 struct kbase_vinstr_context { struct
153 struct kbase_vinstr_context *vinstr_ctx;
180 struct kbase_vinstr_context *vinstr_ctx;
212 static int enable_hwcnt(struct kbase_vinstr_context *vinstr_ctx) in enable_hwcnt()
245 static void disable_hwcnt(struct kbase_vinstr_context *vinstr_ctx) in disable_hwcnt()
267 static int reprogram_hwcnt(struct kbase_vinstr_context *vinstr_ctx) in reprogram_hwcnt()
320 struct kbase_vinstr_context *vinstr_ctx) in kbasep_vinstr_dump_size_ctx()
326 struct kbase_vinstr_context *vinstr_ctx) in kbasep_vinstr_map_kernel_dump_buffer()
355 struct kbase_vinstr_context *vinstr_ctx) in kbasep_vinstr_unmap_kernel_dump_buffer()
368 static int kbasep_vinstr_create_kctx(struct kbase_vinstr_context *vinstr_ctx) in kbasep_vinstr_create_kctx()
[all …]
H A Dmali_kbase_defs.h1071 struct kbase_vinstr_context *vinstr_ctx;
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_vinstr.h30 struct kbase_vinstr_context;
46 struct kbase_vinstr_context **out_vctx);
52 void kbase_vinstr_term(struct kbase_vinstr_context *vctx);
63 void kbase_vinstr_suspend(struct kbase_vinstr_context *vctx);
76 void kbase_vinstr_resume(struct kbase_vinstr_context *vctx);
87 struct kbase_vinstr_context *vinstr_ctx,
H A Dmali_kbase_vinstr.c75 struct kbase_vinstr_context { struct
107 struct kbase_vinstr_context *vctx; argument
284 static void kbasep_vinstr_reschedule_worker(struct kbase_vinstr_context *vctx) in kbasep_vinstr_reschedule_worker()
333 struct kbase_vinstr_context *vctx = in kbasep_vinstr_dump_worker()
334 container_of(work, struct kbase_vinstr_context, dump_work); in kbasep_vinstr_dump_worker()
369 struct kbase_vinstr_context *vctx = in kbasep_vinstr_dump_timer()
370 container_of(timer, struct kbase_vinstr_context, dump_timer); in kbasep_vinstr_dump_timer()
410 struct kbase_vinstr_context *vctx, in kbasep_vinstr_client_create()
480 struct kbase_vinstr_context **out_vctx) in kbase_vinstr_init()
483 struct kbase_vinstr_context *vctx; in kbase_vinstr_init()
[all …]
H A Dmali_kbase_defs.h1149 struct kbase_vinstr_context *vinstr_ctx;