| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt_types.h | 243 struct kbase_hwcnt_metadata { struct 264 const struct kbase_hwcnt_metadata *metadata; argument 279 const struct kbase_hwcnt_metadata *metadata; 310 const struct kbase_hwcnt_metadata **metadata); 316 void kbase_hwcnt_metadata_destroy(const struct kbase_hwcnt_metadata *metadata); 324 static inline size_t kbase_hwcnt_metadata_group_count(const struct kbase_hwcnt_metadata *metadata) in kbase_hwcnt_metadata_group_count() 339 static inline u64 kbase_hwcnt_metadata_group_type(const struct kbase_hwcnt_metadata *metadata, in kbase_hwcnt_metadata_group_type() 355 static inline size_t kbase_hwcnt_metadata_block_count(const struct kbase_hwcnt_metadata *metadata, in kbase_hwcnt_metadata_block_count() 372 static inline u64 kbase_hwcnt_metadata_block_type(const struct kbase_hwcnt_metadata *metadata, in kbase_hwcnt_metadata_block_type() 392 kbase_hwcnt_metadata_block_instance_count(const struct kbase_hwcnt_metadata *metadata, size_t grp, in kbase_hwcnt_metadata_block_instance_count() [all …]
|
| H A D | mali_kbase_hwcnt_types.c | 27 const struct kbase_hwcnt_metadata **out_metadata) in kbase_hwcnt_metadata_create() 30 struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_metadata_create() 51 size += sizeof(struct kbase_hwcnt_metadata); in kbase_hwcnt_metadata_create() 70 metadata = (struct kbase_hwcnt_metadata *)(buf + offset); in kbase_hwcnt_metadata_create() 71 offset += sizeof(struct kbase_hwcnt_metadata); in kbase_hwcnt_metadata_create() 151 void kbase_hwcnt_metadata_destroy(const struct kbase_hwcnt_metadata *metadata) in kbase_hwcnt_metadata_destroy() 156 int kbase_hwcnt_enable_map_alloc(const struct kbase_hwcnt_metadata *metadata, in kbase_hwcnt_enable_map_alloc() 187 int kbase_hwcnt_dump_buffer_alloc(const struct kbase_hwcnt_metadata *metadata, in kbase_hwcnt_dump_buffer_alloc() 221 int kbase_hwcnt_dump_buffer_array_alloc(const struct kbase_hwcnt_metadata *metadata, size_t n, in kbase_hwcnt_dump_buffer_array_alloc() 285 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_dump_buffer_zero() [all …]
|
| H A D | mali_kbase_hwcnt_gpu.h | 29 struct kbase_hwcnt_metadata; 232 const struct kbase_hwcnt_metadata **out_metadata, 240 void kbase_hwcnt_jm_metadata_destroy(const struct kbase_hwcnt_metadata *metadata); 254 const struct kbase_hwcnt_metadata **out_metadata); 261 void kbase_hwcnt_csf_metadata_destroy(const struct kbase_hwcnt_metadata *metadata);
|
| H A D | mali_kbase_hwcnt_gpu.c | 124 const struct kbase_hwcnt_metadata **metadata) in kbasep_hwcnt_backend_gpu_metadata_create() 224 const struct kbase_hwcnt_metadata **out_metadata, in kbase_hwcnt_jm_metadata_create() 228 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_jm_metadata_create() 259 void kbase_hwcnt_jm_metadata_destroy(const struct kbase_hwcnt_metadata *metadata) in kbase_hwcnt_jm_metadata_destroy() 269 const struct kbase_hwcnt_metadata **out_metadata) in kbase_hwcnt_csf_metadata_create() 272 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_csf_metadata_create() 286 void kbase_hwcnt_csf_metadata_destroy(const struct kbase_hwcnt_metadata *metadata) in kbase_hwcnt_csf_metadata_destroy() 334 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_jm_dump_get() 442 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_csf_dump_get() 539 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_gpu_enable_map_to_physical() [all …]
|
| H A D | mali_kbase_hwcnt_gpu_narrow.h | 29 struct kbase_hwcnt_metadata; 46 const struct kbase_hwcnt_metadata *metadata; 233 const struct kbase_hwcnt_metadata *src_md);
|
| H A D | mali_kbase_hwcnt_virtualizer.c | 50 const struct kbase_hwcnt_metadata *metadata; 78 const struct kbase_hwcnt_metadata * 112 static int kbasep_hwcnt_virtualizer_client_alloc(const struct kbase_hwcnt_metadata *metadata, in kbasep_hwcnt_virtualizer_client_alloc() 694 const struct kbase_hwcnt_metadata *metadata; in kbase_hwcnt_virtualizer_init()
|
| H A D | mali_kbase_hwcnt_context.h | 63 const struct kbase_hwcnt_metadata *kbase_hwcnt_context_metadata(struct kbase_hwcnt_context *hctx);
|
| H A D | mali_kbase_hwcnt_virtualizer.h | 71 const struct kbase_hwcnt_metadata *
|
| H A D | mali_kbase_hwcnt.c | 85 const struct kbase_hwcnt_metadata *metadata; 701 const struct kbase_hwcnt_metadata *kbase_hwcnt_context_metadata(struct kbase_hwcnt_context *hctx) in kbase_hwcnt_context_metadata()
|
| H A D | mali_kbase_hwcnt_gpu_narrow.c | 30 const struct kbase_hwcnt_metadata *src_md) in kbase_hwcnt_gpu_metadata_narrow_create()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_kinstr_prfcnt.h | 95 int kbasep_kinstr_prfcnt_get_block_info_list(const struct kbase_hwcnt_metadata *metadata, 107 size_t kbasep_kinstr_prfcnt_get_sample_md_count(const struct kbase_hwcnt_metadata *metadata,
|
| H A D | mali_kbase_kinstr_prfcnt.c | 73 const struct kbase_hwcnt_metadata *metadata; 408 static bool kbase_kinstr_is_block_type_reserved(const struct kbase_hwcnt_metadata *metadata, in kbase_kinstr_is_block_type_reserved() 437 const struct kbase_hwcnt_metadata *metadata; in kbasep_kinstr_prfcnt_set_block_meta_items() 1104 size_t kbasep_kinstr_prfcnt_get_sample_md_count(const struct kbase_hwcnt_metadata *metadata, in kbasep_kinstr_prfcnt_get_sample_md_count() 1133 const struct kbase_hwcnt_metadata *metadata) in kbasep_kinstr_prfcnt_get_sample_size() 1208 const struct kbase_hwcnt_metadata *metadata; in kbase_kinstr_prfcnt_init() 1324 const struct kbase_hwcnt_metadata *metadata) in kbasep_kinstr_prfcnt_sample_array_alloc() 1736 const struct kbase_hwcnt_metadata *metadata) in kbasep_kinstr_prfcnt_get_block_info_count() 1762 static void kbasep_kinstr_prfcnt_get_sample_info_item(const struct kbase_hwcnt_metadata *metadata, in kbasep_kinstr_prfcnt_get_sample_info_item() 1780 int kbasep_kinstr_prfcnt_get_block_info_list(const struct kbase_hwcnt_metadata *metadata, in kbasep_kinstr_prfcnt_get_block_info_list() [all …]
|
| H A D | mali_kbase_vinstr.c | 77 const struct kbase_hwcnt_metadata *metadata; 484 const struct kbase_hwcnt_metadata *metadata; in kbase_vinstr_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend.h | 31 struct kbase_hwcnt_metadata; 59 typedef const struct kbase_hwcnt_metadata *
|
| H A D | mali_kbase_hwcnt_backend_jm.c | 48 const struct kbase_hwcnt_metadata *metadata; 466 const struct kbase_hwcnt_metadata *metadata; in kbasep_hwcnt_backend_jm_dump_request() 720 static const struct kbase_hwcnt_metadata *
|
| H A D | mali_kbase_hwcnt_backend_jm_watchdog.c | 281 static const struct kbase_hwcnt_metadata * 346 const struct kbase_hwcnt_metadata *metadata; in kbasep_hwcnt_backend_jm_watchdog_init()
|
| H A D | mali_kbase_hwcnt_backend_csf.c | 168 const struct kbase_hwcnt_metadata *metadata; 1501 static const struct kbase_hwcnt_metadata *
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_jm.c | 134 const struct kbase_hwcnt_metadata *metadata = in kbase_ipa_attach_vinstr()
|