Home
last modified time | relevance | path

Searched refs:val_cnt (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_types.h601 static inline size_t kbase_hwcnt_bitfield_count(size_t val_cnt) in kbase_hwcnt_bitfield_count() argument
603 return (val_cnt + KBASE_HWCNT_BITFIELD_BITS - 1) / KBASE_HWCNT_BITFIELD_BITS; in kbase_hwcnt_bitfield_count()
616 size_t val_cnt; in kbase_hwcnt_enable_map_block_disable_all() local
624 val_cnt = kbase_hwcnt_metadata_block_values_count(dst->metadata, grp, blk); in kbase_hwcnt_enable_map_block_disable_all()
625 bitfld_cnt = kbase_hwcnt_bitfield_count(val_cnt); in kbase_hwcnt_enable_map_block_disable_all()
655 size_t val_cnt; in kbase_hwcnt_enable_map_block_enable_all() local
664 val_cnt = kbase_hwcnt_metadata_block_values_count(dst->metadata, grp, blk); in kbase_hwcnt_enable_map_block_enable_all()
665 bitfld_cnt = kbase_hwcnt_bitfield_count(val_cnt); in kbase_hwcnt_enable_map_block_enable_all()
668 const u64 remaining_values = val_cnt - (bitfld_idx * KBASE_HWCNT_BITFIELD_BITS); in kbase_hwcnt_enable_map_block_enable_all()
765 size_t val_cnt; in kbase_hwcnt_enable_map_block_enabled() local
[all …]
H A Dmali_kbase_hwcnt_types.c297 size_t val_cnt; in kbase_hwcnt_dump_buffer_zero() local
303 val_cnt = kbase_hwcnt_metadata_block_values_count(metadata, grp, blk); in kbase_hwcnt_dump_buffer_zero()
305 kbase_hwcnt_dump_buffer_block_zero(dst_blk, val_cnt); in kbase_hwcnt_dump_buffer_zero()
338 size_t val_cnt = kbase_hwcnt_metadata_block_values_count(metadata, grp, blk); in kbase_hwcnt_dump_buffer_zero_non_enabled() local
341 val_cnt = KBASE_HWCNT_ALIGN_UPWARDS( in kbase_hwcnt_dump_buffer_zero_non_enabled()
342 val_cnt, (KBASE_HWCNT_BLOCK_BYTE_ALIGNMENT / KBASE_HWCNT_VALUE_BYTES)); in kbase_hwcnt_dump_buffer_zero_non_enabled()
346 kbase_hwcnt_dump_buffer_block_zero_non_enabled(dst_blk, blk_em, val_cnt); in kbase_hwcnt_dump_buffer_zero_non_enabled()
349 kbase_hwcnt_dump_buffer_block_zero(dst_blk, val_cnt); in kbase_hwcnt_dump_buffer_zero_non_enabled()
373 size_t val_cnt; in kbase_hwcnt_dump_buffer_copy() local
380 val_cnt = kbase_hwcnt_metadata_block_values_count(metadata, grp, blk); in kbase_hwcnt_dump_buffer_copy()
[all …]
H A Dmali_kbase_hwcnt_gpu_narrow.c56 size_t val_cnt = kbase_hwcnt_metadata_block_values_count(src_md, 0, blk); in kbase_hwcnt_gpu_metadata_narrow_create() local
57 if (val_cnt != prfcnt_values_per_block) in kbase_hwcnt_gpu_metadata_narrow_create()
227 const u64 *blk_em, size_t val_cnt) in kbase_hwcnt_dump_buffer_block_copy_strict_narrow() argument
231 for (val = 0; val < val_cnt; val++) { in kbase_hwcnt_dump_buffer_block_copy_strict_narrow()
279 size_t val_cnt = kbase_hwcnt_metadata_narrow_block_values_count( in kbase_hwcnt_dump_buffer_copy_strict_narrow() local
282 val_cnt = KBASE_HWCNT_ALIGN_UPWARDS( in kbase_hwcnt_dump_buffer_copy_strict_narrow()
283 val_cnt, (KBASE_HWCNT_BLOCK_BYTE_ALIGNMENT / in kbase_hwcnt_dump_buffer_copy_strict_narrow()
287 blk_em, val_cnt); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
H A Dmali_kbase_hwcnt_gpu_narrow.h310 const u64 *blk_em, size_t val_cnt);