Home
last modified time | relevance | path

Searched refs:md_narrow (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_gpu_narrow.h60 const struct kbase_hwcnt_metadata_narrow *md_narrow; member
90 kbase_hwcnt_metadata_narrow_group_count(const struct kbase_hwcnt_metadata_narrow *md_narrow) in kbase_hwcnt_metadata_narrow_group_count() argument
92 return kbase_hwcnt_metadata_group_count(md_narrow->metadata); in kbase_hwcnt_metadata_narrow_group_count()
104 kbase_hwcnt_metadata_narrow_group_type(const struct kbase_hwcnt_metadata_narrow *md_narrow, in kbase_hwcnt_metadata_narrow_group_type() argument
107 return kbase_hwcnt_metadata_group_type(md_narrow->metadata, grp); in kbase_hwcnt_metadata_narrow_group_type()
119 kbase_hwcnt_metadata_narrow_block_count(const struct kbase_hwcnt_metadata_narrow *md_narrow, in kbase_hwcnt_metadata_narrow_block_count() argument
122 return kbase_hwcnt_metadata_block_count(md_narrow->metadata, grp); in kbase_hwcnt_metadata_narrow_block_count()
136 const struct kbase_hwcnt_metadata_narrow *md_narrow, size_t grp, size_t blk) in kbase_hwcnt_metadata_narrow_block_instance_count() argument
138 return kbase_hwcnt_metadata_block_instance_count(md_narrow->metadata, grp, blk); in kbase_hwcnt_metadata_narrow_block_instance_count()
152 kbase_hwcnt_metadata_narrow_block_headers_count(const struct kbase_hwcnt_metadata_narrow *md_narrow, in kbase_hwcnt_metadata_narrow_block_headers_count() argument
[all …]
H A Dmali_kbase_hwcnt_gpu_narrow.c110 void kbase_hwcnt_gpu_metadata_narrow_destroy(const struct kbase_hwcnt_metadata_narrow *md_narrow) in kbase_hwcnt_gpu_metadata_narrow_destroy() argument
112 if (!md_narrow) in kbase_hwcnt_gpu_metadata_narrow_destroy()
115 kbase_hwcnt_metadata_destroy(md_narrow->metadata); in kbase_hwcnt_gpu_metadata_narrow_destroy()
116 kfree(md_narrow); in kbase_hwcnt_gpu_metadata_narrow_destroy()
119 int kbase_hwcnt_dump_buffer_narrow_alloc(const struct kbase_hwcnt_metadata_narrow *md_narrow, in kbase_hwcnt_dump_buffer_narrow_alloc() argument
126 if (!md_narrow || !dump_buf) in kbase_hwcnt_dump_buffer_narrow_alloc()
129 dump_buf_bytes = md_narrow->dump_buf_bytes; in kbase_hwcnt_dump_buffer_narrow_alloc()
130 clk_cnt_buf_bytes = sizeof(*dump_buf->clk_cnt_buf) * md_narrow->metadata->clk_cnt; in kbase_hwcnt_dump_buffer_narrow_alloc()
138 .md_narrow = md_narrow, in kbase_hwcnt_dump_buffer_narrow_alloc()
152 *dump_buf_narrow = (struct kbase_hwcnt_dump_buffer_narrow){ .md_narrow = NULL, in kbase_hwcnt_dump_buffer_narrow_free()
[all …]