Home
last modified time | relevance | path

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

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
Dmali_kbase_hwcnt_types.c309 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 …]
Dmali_kbase_hwcnt_types.h493 #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 …]
Dmali_kbase_hwcnt_gpu.c352 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 …]
Dmali_kbase_hwcnt_gpu_narrow.c289 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()
Dmali_kbase_hwcnt_gpu_narrow.h210 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()
Dmali_kbase_kinstr_prfcnt.c415 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/
Dmali_kbase_hwcnt_types.c311 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 …]
Dmali_kbase_hwcnt_types.h399 #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 …]
Dmali_kbase_hwcnt_gpu.c248 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 …]