Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_types.c286 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero() local
294 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_dump_buffer_zero()
299 if (!kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) in kbase_hwcnt_dump_buffer_zero()
302 dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero()
325 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero_non_enabled() local
333 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_dump_buffer_zero_non_enabled()
335 u64 *dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled()
337 kbase_hwcnt_enable_map_block_instance(dst_enable_map, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_zero_non_enabled()
344 if (kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) { in kbase_hwcnt_dump_buffer_zero_non_enabled()
359 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_copy() local
[all …]
H A Dmali_kbase_hwcnt_types.h492 #define kbase_hwcnt_metadata_for_each_block(md, grp, blk, blk_inst) \ argument
495 for ((blk_inst) = 0; \
496 (blk_inst) < \
498 (blk_inst)++)
533 size_t blk, size_t blk_inst) in kbase_hwcnt_metadata_block_instance_avail() argument
541 bit = kbase_hwcnt_metadata_block_avail_bit(metadata, grp, blk) + blk_inst; in kbase_hwcnt_metadata_block_instance_avail()
579 size_t grp, size_t blk, size_t blk_inst) in kbase_hwcnt_enable_map_block_instance() argument
586 WARN_ON(blk_inst >= map->metadata->grp_metadata[grp].blk_metadata[blk].inst_cnt)) in kbase_hwcnt_enable_map_block_instance()
591 (map->metadata->grp_metadata[grp].blk_metadata[blk].enable_map_stride * blk_inst); in kbase_hwcnt_enable_map_block_instance()
614 size_t grp, size_t blk, size_t blk_inst) in kbase_hwcnt_enable_map_block_disable_all() argument
[all …]
H A Dmali_kbase_hwcnt_gpu.c335 size_t grp, blk, blk_inst; in kbase_hwcnt_jm_dump_get() local
348 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_jm_dump_get()
386 if (kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_jm_dump_get()
388 kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_jm_dump_get()
445 size_t grp, blk, blk_inst; in kbase_hwcnt_csf_dump_get() local
452 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_csf_dump_get()
464 if (kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_csf_dump_get()
466 kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_csf_dump_get()
544 size_t grp, blk, blk_inst; in kbase_hwcnt_gpu_enable_map_to_physical() local
551 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_gpu_enable_map_to_physical()
[all …]
H A Dmali_kbase_hwcnt_gpu_narrow.c267 size_t blk_inst; in kbase_hwcnt_dump_buffer_copy_strict_narrow() local
271 for (blk_inst = 0; blk_inst < blk_inst_cnt; blk_inst++) { in kbase_hwcnt_dump_buffer_copy_strict_narrow()
274 dst_narrow, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
276 src, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
278 dst_enable_map, grp, blk, blk_inst); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
H A Dmali_kbase_hwcnt_gpu_narrow.h205 size_t grp, size_t blk, size_t blk_inst) in kbase_hwcnt_dump_buffer_narrow_block_instance() argument
210 blk_inst); in kbase_hwcnt_dump_buffer_narrow_block_instance()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_kinstr_prfcnt.c435 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_set_block_meta_items() local
444 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_set_block_meta_items()
448 if (blk_inst == 0) in kbasep_kinstr_prfcnt_set_block_meta_items()
453 !kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst) || in kbasep_kinstr_prfcnt_set_block_meta_items()
454 !kbase_hwcnt_enable_map_block_enabled(enable_map, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_set_block_meta_items()
457 dst_blk = (u8 *)kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbasep_kinstr_prfcnt_set_block_meta_items()
1107 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_get_sample_md_count() local
1113 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_get_sample_md_count()
1116 !kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst) || in kbasep_kinstr_prfcnt_get_sample_md_count()
1117 !kbase_hwcnt_enable_map_block_enabled(enable_map, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_get_sample_md_count()
[all …]