| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
| D | mali_kbase_hwcnt_types.c | 309 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero() local 318 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbase_hwcnt_dump_buffer_zero() 323 dst_enable_map, grp, blk, blk_inst)) in kbase_hwcnt_dump_buffer_zero() 327 dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero() 355 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero_non_enabled() local 364 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbase_hwcnt_dump_buffer_zero_non_enabled() 366 dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled() 368 dst_enable_map, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled() 378 metadata, grp, blk, blk_inst)) { in kbase_hwcnt_dump_buffer_zero_non_enabled() 395 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_copy() local [all …]
|
| D | mali_kbase_hwcnt_types.h | 493 #define kbase_hwcnt_metadata_for_each_block(md, grp, blk, blk_inst) \ argument 496 …for ((blk_inst) = 0; (blk_inst) < kbase_hwcnt_metadata_block_instance_count((md), (grp), (blk)); (… 533 size_t blk_inst) in kbase_hwcnt_metadata_block_instance_avail() argument 536 metadata, grp, blk) + blk_inst; in kbase_hwcnt_metadata_block_instance_avail() 576 size_t grp, size_t blk, size_t blk_inst) in kbase_hwcnt_enable_map_block_instance() argument 586 blk_inst); in kbase_hwcnt_enable_map_block_instance() 613 size_t blk_inst) in kbase_hwcnt_enable_map_block_disable_all() argument 619 dst, grp, blk, blk_inst); in kbase_hwcnt_enable_map_block_disable_all() 649 size_t blk_inst) in kbase_hwcnt_enable_map_block_enable_all() argument 655 dst, grp, blk, blk_inst); in kbase_hwcnt_enable_map_block_enable_all() [all …]
|
| D | mali_kbase_hwcnt_gpu.c | 352 size_t grp, blk, blk_inst; in kbase_hwcnt_jm_dump_get() local 367 metadata, grp, blk, blk_inst) { in kbase_hwcnt_jm_dump_get() 410 dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_jm_dump_get() 412 dst, grp, blk, blk_inst); in kbase_hwcnt_jm_dump_get() 448 size_t grp, blk, blk_inst; in kbase_hwcnt_csf_dump_get() local 456 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbase_hwcnt_csf_dump_get() 467 blk, blk_inst)) { in kbase_hwcnt_csf_dump_get() 469 dst, grp, blk, blk_inst); in kbase_hwcnt_csf_dump_get() 539 size_t grp, blk, blk_inst; in kbase_hwcnt_gpu_enable_map_to_physical() local 547 metadata, grp, blk, blk_inst) { in kbase_hwcnt_gpu_enable_map_to_physical() [all …]
|
| D | mali_kbase_hwcnt_gpu_narrow.c | 289 size_t blk_inst; in kbase_hwcnt_dump_buffer_copy_strict_narrow() local 294 for (blk_inst = 0; blk_inst < blk_inst_cnt; in kbase_hwcnt_dump_buffer_copy_strict_narrow() 295 blk_inst++) { in kbase_hwcnt_dump_buffer_copy_strict_narrow() 299 dst_narrow, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow() 302 src, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow() 306 blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
|
| D | mali_kbase_hwcnt_gpu_narrow.h | 210 size_t blk, size_t blk_inst) in kbase_hwcnt_dump_buffer_narrow_block_instance() argument 220 blk_inst); in kbase_hwcnt_dump_buffer_narrow_block_instance()
|
| D | mali_kbase_kinstr_prfcnt.c | 415 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_set_block_meta_items() local 423 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_set_block_meta_items() 427 if (!kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_set_block_meta_items() 430 dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbasep_kinstr_prfcnt_set_block_meta_items() 437 (*ptr_md)->u.block_md.block_idx = (u8)blk_inst; in kbasep_kinstr_prfcnt_set_block_meta_items() 1196 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_get_sample_md_count() local 1202 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_get_sample_md_count() 1204 if (!kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_get_sample_md_count() 1930 size_t blk_inst; in kbasep_kinstr_prfcnt_get_block_info_list() local 1946 for (blk_inst = 0; blk_inst < blk_inst_count; blk_inst++) { in kbasep_kinstr_prfcnt_get_block_info_list() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
| D | mali_kbase_hwcnt_types.c | 311 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero() local 319 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_dump_buffer_zero() 324 if (!kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_dump_buffer_zero() 328 dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero() 354 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero_non_enabled() local 362 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_dump_buffer_zero_non_enabled() 364 u32 *dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled() 365 … const u64 *blk_em = kbase_hwcnt_enable_map_block_instance(dst_enable_map, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled() 371 if (kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) { in kbase_hwcnt_dump_buffer_zero_non_enabled() 386 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_copy() local [all …]
|
| D | mali_kbase_hwcnt_types.h | 399 #define kbase_hwcnt_metadata_cycle_each_block(md, grp, blk, blk_inst) … argument 402 …for ((blk_inst) = 0; (blk_inst) < kbase_hwcnt_metadata_block_instance_count((md), (grp), (blk)); … 403 (blk_inst)++) 434 size_t blk, size_t blk_inst) in kbase_hwcnt_metadata_block_instance_avail() argument 436 const size_t bit = kbase_hwcnt_metadata_block_avail_bit(metadata, grp, blk) + blk_inst; in kbase_hwcnt_metadata_block_instance_avail() 473 #define kbase_hwcnt_enable_map_block_instance(map, grp, blk, blk_inst) … argument 476 (map)->metadata->grp_metadata[(grp)].blk_metadata[(blk)].enable_map_stride * (blk_inst)) 498 size_t blk_inst) in kbase_hwcnt_enable_map_block_disable_all() argument 502 u64 *block_enable_map = kbase_hwcnt_enable_map_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_enable_map_block_disable_all() 528 size_t blk_inst) in kbase_hwcnt_enable_map_block_enable_all() argument [all …]
|
| D | mali_kbase_hwcnt_gpu.c | 248 size_t src_offset, grp, blk, blk_inst; in kbase_hwcnt_gpu_dump_get() local 259 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_gpu_dump_get() 267 if (kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_gpu_dump_get() 268 u32 *dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_gpu_dump_get() 377 size_t grp, blk, blk_inst; in kbase_hwcnt_gpu_enable_map_to_physical() local 385 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_gpu_enable_map_to_physical() 390 const u64 *blk_map = kbase_hwcnt_enable_map_block_instance(src, grp, blk, blk_inst); in kbase_hwcnt_gpu_enable_map_to_physical() 434 size_t grp, blk, blk_inst; in kbase_hwcnt_gpu_enable_map_from_physical() local 447 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_gpu_enable_map_from_physical() 452 u64 *blk_map = kbase_hwcnt_enable_map_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_gpu_enable_map_from_physical() [all …]
|