Searched refs:val_cnt (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt_types.h | 601 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 D | mali_kbase_hwcnt_types.c | 297 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 D | mali_kbase_hwcnt_gpu_narrow.c | 56 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 D | mali_kbase_hwcnt_gpu_narrow.h | 310 const u64 *blk_em, size_t val_cnt);
|