| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt_types.h | 278 struct kbase_hwcnt_dump_buffer { struct 297 struct kbase_hwcnt_dump_buffer *bufs; argument 879 struct kbase_hwcnt_dump_buffer *dump_buf); 888 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf); 924 static inline u64 *kbase_hwcnt_dump_buffer_block_instance(const struct kbase_hwcnt_dump_buffer *buf, in kbase_hwcnt_dump_buffer_block_instance() 949 void kbase_hwcnt_dump_buffer_zero(struct kbase_hwcnt_dump_buffer *dst, 974 void kbase_hwcnt_dump_buffer_zero_strict(struct kbase_hwcnt_dump_buffer *dst); 987 void kbase_hwcnt_dump_buffer_zero_non_enabled(struct kbase_hwcnt_dump_buffer *dst, 1027 void kbase_hwcnt_dump_buffer_copy(struct kbase_hwcnt_dump_buffer *dst, 1028 const struct kbase_hwcnt_dump_buffer *src, [all …]
|
| H A D | mali_kbase_hwcnt_types.c | 188 struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_alloc() 212 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_free() 224 struct kbase_hwcnt_dump_buffer *buffers; in kbase_hwcnt_dump_buffer_array_alloc() 282 void kbase_hwcnt_dump_buffer_zero(struct kbase_hwcnt_dump_buffer *dst, in kbase_hwcnt_dump_buffer_zero() 311 void kbase_hwcnt_dump_buffer_zero_strict(struct kbase_hwcnt_dump_buffer *dst) in kbase_hwcnt_dump_buffer_zero_strict() 321 void kbase_hwcnt_dump_buffer_zero_non_enabled(struct kbase_hwcnt_dump_buffer *dst, in kbase_hwcnt_dump_buffer_zero_non_enabled() 354 void kbase_hwcnt_dump_buffer_copy(struct kbase_hwcnt_dump_buffer *dst, in kbase_hwcnt_dump_buffer_copy() 355 const struct kbase_hwcnt_dump_buffer *src, in kbase_hwcnt_dump_buffer_copy() 392 void kbase_hwcnt_dump_buffer_copy_strict(struct kbase_hwcnt_dump_buffer *dst, in kbase_hwcnt_dump_buffer_copy_strict() 393 const struct kbase_hwcnt_dump_buffer *src, in kbase_hwcnt_dump_buffer_copy_strict() [all …]
|
| H A D | mali_kbase_hwcnt_accumulator.h | 34 struct kbase_hwcnt_dump_buffer; 107 struct kbase_hwcnt_dump_buffer *dump_buf); 128 u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf);
|
| H A D | mali_kbase_hwcnt_virtualizer.c | 56 struct kbase_hwcnt_dump_buffer scratch_buf; 73 struct kbase_hwcnt_dump_buffer accum_buf; 148 const struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_accumulate() 360 struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_set_counters() 394 const struct kbase_hwcnt_dump_buffer *src = &hvirt->scratch_buf; in kbasep_hwcnt_virtualizer_client_set_counters() 421 struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_virtualizer_client_set_counters() 487 struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_dump() 512 const struct kbase_hwcnt_dump_buffer *src = &hvirt->scratch_buf; in kbasep_hwcnt_virtualizer_client_dump() 553 u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_dump_rate_limited() 603 struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_virtualizer_client_dump()
|
| H A D | mali_kbase_hwcnt_virtualizer.h | 39 struct kbase_hwcnt_dump_buffer; 116 struct kbase_hwcnt_dump_buffer *dump_buf); 134 struct kbase_hwcnt_dump_buffer *dump_buf);
|
| H A D | mali_kbase_hwcnt_gpu.h | 31 struct kbase_hwcnt_dump_buffer; 284 int kbase_hwcnt_jm_dump_get(struct kbase_hwcnt_dump_buffer *dst, u64 *src, 306 int kbase_hwcnt_csf_dump_get(struct kbase_hwcnt_dump_buffer *dst, u64 *src, 404 void kbase_hwcnt_gpu_patch_dump_headers(struct kbase_hwcnt_dump_buffer *buf,
|
| H A D | mali_kbase_hwcnt_gpu_narrow.h | 31 struct kbase_hwcnt_dump_buffer; 327 const struct kbase_hwcnt_dump_buffer *src,
|
| H A D | mali_kbase_hwcnt.c | 91 struct kbase_hwcnt_dump_buffer accum_buf; 354 u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf, in kbasep_hwcnt_accumulator_dump() 720 struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_accumulator_set_counters() 744 u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_accumulator_dump()
|
| H A D | mali_kbase_hwcnt_gpu.c | 330 int kbase_hwcnt_jm_dump_get(struct kbase_hwcnt_dump_buffer *dst, u64 *src, in kbase_hwcnt_jm_dump_get() 439 int kbase_hwcnt_csf_dump_get(struct kbase_hwcnt_dump_buffer *dst, u64 *src, in kbase_hwcnt_csf_dump_get() 698 void kbase_hwcnt_gpu_patch_dump_headers(struct kbase_hwcnt_dump_buffer *buf, in kbase_hwcnt_gpu_patch_dump_headers()
|
| H A D | mali_kbase_hwcnt_gpu_narrow.c | 240 const struct kbase_hwcnt_dump_buffer *src, in kbase_hwcnt_dump_buffer_copy_strict_narrow()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend.h | 33 struct kbase_hwcnt_dump_buffer; 186 struct kbase_hwcnt_dump_buffer *dump_buffer,
|
| H A D | mali_kbase_hwcnt_backend_jm_watchdog.c | 170 struct kbase_hwcnt_dump_buffer wd_dump_buffer; 702 struct kbase_hwcnt_backend *backend, struct kbase_hwcnt_dump_buffer *dump_buffer, in kbasep_hwcnt_backend_jm_watchdog_dump_get()
|
| H A D | mali_kbase_hwcnt_backend_jm.c | 527 struct kbase_hwcnt_dump_buffer *dst, in kbasep_hwcnt_backend_jm_dump_get()
|
| H A D | mali_kbase_hwcnt_backend_csf.c | 1212 struct kbase_hwcnt_dump_buffer *dst, in kbasep_hwcnt_backend_csf_dump_get()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_kinstr_prfcnt.h | 124 struct kbase_hwcnt_dump_buffer *dst,
|
| H A D | mali_kbase_kinstr_prfcnt.c | 89 struct kbase_hwcnt_dump_buffer dump_buf; 195 struct kbase_hwcnt_dump_buffer tmp_buf; 431 struct kbase_hwcnt_dump_buffer *dst, in kbasep_kinstr_prfcnt_set_block_meta_items() 486 struct kbase_hwcnt_dump_buffer *dump_buf, in kbasep_kinstr_prfcnt_set_sample_metadata() 535 struct kbase_hwcnt_dump_buffer *dump_buf; in kbasep_kinstr_prfcnt_client_output_sample() 536 struct kbase_hwcnt_dump_buffer *tmp_buf = &cli->tmp_buf; in kbasep_kinstr_prfcnt_client_output_sample() 1138 struct kbase_hwcnt_dump_buffer *dump_buf = &cli->tmp_buf; in kbasep_kinstr_prfcnt_get_sample_size()
|
| H A D | mali_kbase_vinstr.c | 113 struct kbase_hwcnt_dump_buffer tmp_buf; 197 struct kbase_hwcnt_dump_buffer *tmp_buf; in kbasep_vinstr_client_dump()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_jm.h | 79 struct kbase_hwcnt_dump_buffer dump_buf;
|