Home
last modified time | relevance | path

Searched refs:kbase_hwcnt_enable_map (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_types.h263 struct kbase_hwcnt_enable_map { struct
556 struct kbase_hwcnt_enable_map *enable_map);
565 void kbase_hwcnt_enable_map_free(struct kbase_hwcnt_enable_map *enable_map);
578 static inline u64 *kbase_hwcnt_enable_map_block_instance(const struct kbase_hwcnt_enable_map *map, in kbase_hwcnt_enable_map_block_instance()
613 static inline void kbase_hwcnt_enable_map_block_disable_all(struct kbase_hwcnt_enable_map *dst, in kbase_hwcnt_enable_map_block_disable_all()
634 static inline void kbase_hwcnt_enable_map_disable_all(struct kbase_hwcnt_enable_map *dst) in kbase_hwcnt_enable_map_disable_all()
652 static inline void kbase_hwcnt_enable_map_block_enable_all(struct kbase_hwcnt_enable_map *dst, in kbase_hwcnt_enable_map_block_enable_all()
683 static inline void kbase_hwcnt_enable_map_enable_all(struct kbase_hwcnt_enable_map *dst) in kbase_hwcnt_enable_map_enable_all()
703 static inline void kbase_hwcnt_enable_map_copy(struct kbase_hwcnt_enable_map *dst, in kbase_hwcnt_enable_map_copy()
704 const struct kbase_hwcnt_enable_map *src) in kbase_hwcnt_enable_map_copy()
[all …]
H A Dmali_kbase_hwcnt_gpu.h30 struct kbase_hwcnt_enable_map;
285 const struct kbase_hwcnt_enable_map *dst_enable_map,
307 const struct kbase_hwcnt_enable_map *dst_enable_map, bool accumulate);
362 const struct kbase_hwcnt_enable_map *src);
387 void kbase_hwcnt_gpu_enable_map_from_physical(struct kbase_hwcnt_enable_map *dst,
405 const struct kbase_hwcnt_enable_map *enable_map);
H A Dmali_kbase_hwcnt_virtualizer.h38 struct kbase_hwcnt_enable_map;
85 const struct kbase_hwcnt_enable_map *enable_map,
114 const struct kbase_hwcnt_enable_map *enable_map,
H A Dmali_kbase_hwcnt_types.c157 struct kbase_hwcnt_enable_map *enable_map) in kbase_hwcnt_enable_map_alloc()
177 void kbase_hwcnt_enable_map_free(struct kbase_hwcnt_enable_map *enable_map) in kbase_hwcnt_enable_map_free()
283 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_zero()
322 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_zero_non_enabled()
356 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_copy()
394 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_copy_strict()
433 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_accumulate()
473 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_accumulate_strict()
H A Dmali_kbase_hwcnt_accumulator.h33 struct kbase_hwcnt_enable_map;
105 const struct kbase_hwcnt_enable_map *new_map,
H A Dmali_kbase_hwcnt_virtualizer.c55 struct kbase_hwcnt_enable_map scratch_map;
72 struct kbase_hwcnt_enable_map enable_map;
230 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_virtualizer_client_add()
359 const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, in kbasep_hwcnt_virtualizer_client_set_counters()
419 const struct kbase_hwcnt_enable_map *enable_map, in kbase_hwcnt_virtualizer_client_set_counters()
648 const struct kbase_hwcnt_enable_map *enable_map, in kbase_hwcnt_virtualizer_client_create()
H A Dmali_kbase_hwcnt.c88 struct kbase_hwcnt_enable_map enable_map;
90 struct kbase_hwcnt_enable_map scratch_map;
355 const struct kbase_hwcnt_enable_map *new_map) in kbasep_hwcnt_accumulator_dump()
363 struct kbase_hwcnt_enable_map *cur_map; in kbasep_hwcnt_accumulator_dump()
718 const struct kbase_hwcnt_enable_map *new_map, in kbase_hwcnt_accumulator_set_counters()
H A Dmali_kbase_hwcnt_gpu_narrow.h30 struct kbase_hwcnt_enable_map;
328 const struct kbase_hwcnt_enable_map *dst_enable_map);
H A Dmali_kbase_hwcnt_gpu.c331 const struct kbase_hwcnt_enable_map *dst_enable_map, u64 pm_core_mask, in kbase_hwcnt_jm_dump_get()
440 const struct kbase_hwcnt_enable_map *dst_enable_map, bool accumulate) in kbase_hwcnt_csf_dump_get()
537 const struct kbase_hwcnt_enable_map *src) in kbase_hwcnt_gpu_enable_map_to_physical()
625 void kbase_hwcnt_gpu_enable_map_from_physical(struct kbase_hwcnt_enable_map *dst, in kbase_hwcnt_gpu_enable_map_from_physical()
699 const struct kbase_hwcnt_enable_map *enable_map) in kbase_hwcnt_gpu_patch_dump_headers()
H A Dmali_kbase_hwcnt_gpu_narrow.c241 const struct kbase_hwcnt_enable_map *dst_enable_map) in kbase_hwcnt_dump_buffer_copy_strict_narrow()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/
H A Dmali_kbase_hwcnt_backend.h32 struct kbase_hwcnt_enable_map;
104 const struct kbase_hwcnt_enable_map *enable_map);
120 const struct kbase_hwcnt_enable_map *enable_map);
187 const struct kbase_hwcnt_enable_map *enable_map,
H A Dmali_kbase_hwcnt_backend_jm_watchdog.c171 struct kbase_hwcnt_enable_map wd_enable_map;
412 const struct kbase_hwcnt_enable_map *enable_map, kbase_hwcnt_backend_dump_enable_fn enabler) in kbasep_hwcnt_backend_jm_watchdog_dump_enable_common()
455 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_jm_watchdog_dump_enable()
466 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_jm_watchdog_dump_enable_nolock()
703 const struct kbase_hwcnt_enable_map *enable_map, bool accumulate) in kbasep_hwcnt_backend_jm_watchdog_dump_get()
H A Dmali_kbase_hwcnt_backend_jm.c250 const struct kbase_hwcnt_enable_map *enable_map, in kbasep_hwcnt_backend_jm_cc_enable()
350 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_jm_dump_enable_nolock()
411 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_jm_dump_enable()
528 const struct kbase_hwcnt_enable_map *dst_enable_map, in kbasep_hwcnt_backend_jm_dump_get()
H A Dmali_kbase_hwcnt_backend_csf.c286 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_csf_cc_initial_sample()
858 const struct kbase_hwcnt_enable_map *enable_map, in kbasep_hwcnt_backend_csf_get_physical_enable()
885 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_csf_dump_enable_nolock()
924 const struct kbase_hwcnt_enable_map *enable_map) in kbasep_hwcnt_backend_csf_dump_enable()
1213 const struct kbase_hwcnt_enable_map *dst_enable_map, in kbasep_hwcnt_backend_csf_dump_get()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_kinstr_prfcnt.h108 struct kbase_hwcnt_enable_map *enable_map);
123 int kbasep_kinstr_prfcnt_set_block_meta_items(struct kbase_hwcnt_enable_map *enable_map,
H A Dmali_kbase_kinstr_prfcnt.c194 struct kbase_hwcnt_enable_map enable_map;
430 int kbasep_kinstr_prfcnt_set_block_meta_items(struct kbase_hwcnt_enable_map *enable_map, in kbasep_kinstr_prfcnt_set_block_meta_items()
1105 struct kbase_hwcnt_enable_map *enable_map) in kbasep_kinstr_prfcnt_get_sample_md_count()
H A Dmali_kbase_vinstr.c112 struct kbase_hwcnt_enable_map enable_map;
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/
H A Dmali_kbase_ipa_counter_common_jm.c133 struct kbase_hwcnt_enable_map enable_map; in kbase_ipa_attach_vinstr()