/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_linux_trace.h | 317 unsigned int id_idx, u64 read_val, u64 used_pages), 318 TP_ARGS(katom, reg, id_idx, read_val, used_pages), 322 __field(u64, used_pages) 330 __entry->used_pages = used_pages; 335 TP_printk("start=0x%llx jit_ids[%u]=%u read_type='%s' read_val=0x%llx used_pages=%llu", 345 __entry->read_val, __entry->used_pages) 366 __field(u64, used_pages) 373 __entry->used_pages = reg->used_pages; [all...] |
H A D | mali_kbase_gpu_memory_debugfs.c | 53 atomic_read(&(kbdev->memdev.used_pages))); in kbasep_gpu_memory_seq_show() 62 atomic_read(&(kctx->used_pages))); in kbasep_gpu_memory_seq_show()
|
H A D | mali_kbase_mem.c | 1237 atomic_set(&memdev->used_pages, 0); in kbase_mem_init() 1316 pages = atomic_read(&memdev->used_pages); in kbase_mem_term() 2230 nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 2232 &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2378 atomic_add(nr_pages_to_free, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 2380 &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2386 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 2388 &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2430 nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper_locked() 2432 &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper_locked() [all...] |
H A D | mali_kbase_jd.c | 582 u64 used_pages; in jd_update_jit_usage() local 636 used_pages = PFN_UP(read_val); in jd_update_jit_usage() 670 used_pages = PFN_UP(addr_end) - reg->start_pfn; in jd_update_jit_usage() 672 used_pages = reg->used_pages; in jd_update_jit_usage() 675 trace_mali_jit_report(katom, reg, idx, read_val, used_pages); in jd_update_jit_usage() 681 if (used_pages > reg->nr_pages) { in jd_update_jit_usage() 683 "%s: JIT id[%u]=%u start=0x%llx used_pages %llx > %zx (read 0x%llx as %s%s)\n", in jd_update_jit_usage() 686 used_pages, reg->nr_pages, read_val, in jd_update_jit_usage() 691 used_pages in jd_update_jit_usage() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_linux_trace.h | 219 u64 used_pages), 220 TP_ARGS(katom, reg, id_idx, read_val, used_pages), 221 TP_STRUCT__entry(__field(u64, start_addr) __field(u64, read_val) __field(u64, used_pages) 224 __entry->used_pages = used_pages; __entry->flags = reg->flags; __entry->id_idx = id_idx; 226 TP_printk("start=0x%llx jit_ids[%u]=%u read_type='%s' read_val=0x%llx used_pages=%llu", __entry->start_addr, 231 __entry->read_val, __entry->used_pages)); 251 TP_STRUCT__entry(__field(u64, start_addr) __field(u64, used_pages) __field(u64, new_used_pages) 254 __entry->used_pages = reg->used_pages; __entr [all...] |
H A D | mali_kbase_gpu_memory_debugfs.c | 52 seq_printf(sfile, "%-16s %10u\n", kbdev->devname, atomic_read(&(kbdev->memdev.used_pages))); in kbasep_gpu_memory_seq_show() 58 seq_printf(sfile, " %s-0x%p %10u\n", "kctx", kctx, atomic_read(&(kctx->used_pages))); in kbasep_gpu_memory_seq_show()
|
H A D | mali_kbase_mem.c | 979 atomic_set(&memdev->used_pages, 0); in kbase_mem_init() 1049 pages = atomic_read(&memdev->used_pages); in kbase_mem_term() 1909 new_page_count = atomic_add_return(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 1910 atomic_add(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2038 atomic_add(nr_pages_to_free, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 2039 atomic_add(nr_pages_to_free, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2045 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper() 2046 atomic_sub(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 2087 new_page_count = atomic_add_return(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper_locked() 2088 atomic_add(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper_locked() [all...] |
H A D | mali_kbase_jd.c | 552 u64 used_pages; in jd_update_jit_usage() local 598 used_pages = PFN_UP(read_val); in jd_update_jit_usage() 631 used_pages = PFN_UP(addr_end) - reg->start_pfn; in jd_update_jit_usage() 633 used_pages = reg->used_pages; in jd_update_jit_usage() 637 trace_mali_jit_report(katom, reg, idx, read_val, used_pages); in jd_update_jit_usage() 643 if (used_pages > reg->nr_pages) { in jd_update_jit_usage() 644 dev_warn(kctx->kbdev->dev, "%s: JIT id[%u]=%u start=0x%llx used_pages %llx > %zx (read 0x%llx as %s%s)\n", in jd_update_jit_usage() 645 __func__, idx, katom->jit_ids[idx], reg->start_pfn << PAGE_SHIFT, used_pages, reg->nr_pages, in jd_update_jit_usage() 648 used_pages in jd_update_jit_usage() [all...] |
H A D | mali_kbase_defs.h | 286 * @used_pages: Tracks usage of OS shared memory. Updated when OS memory is 294 atomic_t used_pages; member 1354 * @used_pages: Keeps a track of the number of 4KB physical pages in use 1356 * @nonmapped_pages: Updated in the same way as @used_pages, except for the case 1479 * &struct_kbase_va_region.used_pages for regions 1596 atomic_t used_pages; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gpu_memory_debugfs.c | 44 seq_printf(sfile, "%-16s %10u\n", kbdev->devname, atomic_read(&(kbdev->memdev.used_pages))); in kbasep_gpu_memory_seq_show() 50 seq_printf(sfile, " %s-0x%p %10u\n", "kctx", element->kctx, atomic_read(&(element->kctx->used_pages))); in kbasep_gpu_memory_seq_show()
|
H A D | mali_kbase_mem.h | 427 static inline int kbase_atomic_add_pages(int num_pages, atomic_t *used_pages) in kbase_atomic_add_pages() argument 429 int new_val = atomic_add_return(num_pages, used_pages); in kbase_atomic_add_pages() 436 static inline int kbase_atomic_sub_pages(int num_pages, atomic_t *used_pages) in kbase_atomic_sub_pages() argument 438 int new_val = atomic_sub_return(num_pages, used_pages); in kbase_atomic_sub_pages()
|
H A D | mali_kbase_context.c | 79 atomic_set(&kctx->used_pages, 0);
in kbase_create_context() 295 pages = atomic_read(&kctx->used_pages);
in kbase_destroy_context()
|
H A D | mali_kbase_mmu.c | 370 new_page_count = kbase_atomic_add_pages(1, &kctx->used_pages);
in kbase_mmu_alloc_pgd() 371 kbase_atomic_add_pages(1, &kctx->kbdev->memdev.used_pages);
in kbase_mmu_alloc_pgd() 399 kbase_atomic_sub_pages(1, &kctx->used_pages);
in kbase_mmu_alloc_pgd() 400 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages);
in kbase_mmu_alloc_pgd() 1216 kbase_atomic_sub_pages(1, &kctx->used_pages);
in mmu_teardown_level() 1217 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages);
in mmu_teardown_level() 1263 new_page_count = kbase_atomic_sub_pages(1, &kctx->used_pages);
in kbase_mmu_free_pgd() 1264 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages);
in kbase_mmu_free_pgd()
|
H A D | mali_kbase_mem.c | 724 atomic_set(&memdev->used_pages, 0);
in kbase_mem_init() 743 pages = atomic_read(&memdev->used_pages);
in kbase_mem_term() 1382 new_page_count = kbase_atomic_add_pages(nr_pages_requested, &alloc->imported.kctx->used_pages);
in kbase_alloc_phy_pages_helper() 1383 kbase_atomic_add_pages(nr_pages_requested, &alloc->imported.kctx->kbdev->memdev.used_pages);
in kbase_alloc_phy_pages_helper() 1402 kbase_atomic_sub_pages(nr_pages_requested, &alloc->imported.kctx->used_pages);
in kbase_alloc_phy_pages_helper() 1403 kbase_atomic_sub_pages(nr_pages_requested, &alloc->imported.kctx->kbdev->memdev.used_pages);
in kbase_alloc_phy_pages_helper() 1439 new_page_count = kbase_atomic_sub_pages(nr_pages_to_free, &kctx->used_pages);
in kbase_free_phy_pages_helper() 1440 kbase_atomic_sub_pages(nr_pages_to_free, &kctx->kbdev->memdev.used_pages);
in kbase_free_phy_pages_helper()
|
H A D | mali_kbase_defs.h | 709 atomic_t used_pages; /* Tracks usage of OS shared memory. Updated
member 1358 atomic_t used_pages;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gpu_memory_debugfs.c | 47 atomic_read(&(kbdev->memdev.used_pages))); in kbasep_gpu_memory_seq_show() 55 atomic_read(&(element->kctx->used_pages))); in kbasep_gpu_memory_seq_show()
|
H A D | mali_kbase_mem.h | 426 static inline int kbase_atomic_add_pages(int num_pages, atomic_t *used_pages) in kbase_atomic_add_pages() argument 428 int new_val = atomic_add_return(num_pages, used_pages); in kbase_atomic_add_pages() 435 static inline int kbase_atomic_sub_pages(int num_pages, atomic_t *used_pages) in kbase_atomic_sub_pages() argument 437 int new_val = atomic_sub_return(num_pages, used_pages); in kbase_atomic_sub_pages()
|
H A D | mali_kbase_context.c | 83 atomic_set(&kctx->used_pages, 0); in kbase_create_context() 292 pages = atomic_read(&kctx->used_pages); in kbase_destroy_context()
|
H A D | mali_kbase_mmu.c | 406 new_page_count = kbase_atomic_add_pages(1, &kctx->used_pages); in kbase_mmu_alloc_pgd() 407 kbase_atomic_add_pages(1, &kctx->kbdev->memdev.used_pages); in kbase_mmu_alloc_pgd() 434 kbase_atomic_sub_pages(1, &kctx->used_pages); in kbase_mmu_alloc_pgd() 435 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages); in kbase_mmu_alloc_pgd() 1268 kbase_atomic_sub_pages(1, &kctx->used_pages); in mmu_teardown_level() 1269 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages); in mmu_teardown_level() 1314 new_page_count = kbase_atomic_sub_pages(1, &kctx->used_pages); in kbase_mmu_free_pgd() 1315 kbase_atomic_sub_pages(1, &kctx->kbdev->memdev.used_pages); in kbase_mmu_free_pgd()
|
H A D | mali_kbase_mem.c | 749 atomic_set(&memdev->used_pages, 0); in kbase_mem_init() 769 pages = atomic_read(&memdev->used_pages); in kbase_mem_term() 1424 nr_pages_requested, &alloc->imported.kctx->used_pages); in kbase_alloc_phy_pages_helper() 1425 kbase_atomic_add_pages(nr_pages_requested, &alloc->imported.kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 1445 kbase_atomic_sub_pages(nr_pages_requested, &alloc->imported.kctx->used_pages); in kbase_alloc_phy_pages_helper() 1446 kbase_atomic_sub_pages(nr_pages_requested, &alloc->imported.kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper() 1488 &kctx->used_pages); in kbase_free_phy_pages_helper() 1490 &kctx->kbdev->memdev.used_pages); in kbase_free_phy_pages_helper()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 147 atomic_set(&kctx->used_pages, 0); in kbase_context_common_init() 230 pages = atomic_read(&kctx->used_pages); in kbase_context_common_term()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 143 atomic_set(&kctx->used_pages, 0); in kbase_context_common_init() 253 pages = atomic_read(&kctx->used_pages); in kbase_context_common_term()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/ |
H A D | mali_kbase_device.c | 185 KBASE_PAGES_TO_KIB(atomic_read(&(kbdev->memdev.used_pages))); in mali_oom_notifier_handler() 196 KBASE_PAGES_TO_KIB(atomic_read(&(kctx->used_pages))); in mali_oom_notifier_handler()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 191 u64 used_pages, 992 * @used_pages: Number of pages used for jit 998 used_pages, \ 1006 used_pages, j_id); \ 2916 atomic_read(&(kbdev)->memdev.used_pages); \
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 926 new_page_count = atomic_add_return(1, &mmut->kctx->used_pages); in kbase_mmu_alloc_pgd() 931 atomic_add(1, &kbdev->memdev.used_pages); in kbase_mmu_alloc_pgd() 1232 atomic_sub(1, &mmut->kctx->used_pages); in cleanup_empty_pte() 1234 atomic_sub(1, &kbdev->memdev.used_pages); in cleanup_empty_pte() 1834 atomic_sub(1, &kbdev->memdev.used_pages); in mmu_teardown_level() 1841 atomic_sub(1, &mmut->kctx->used_pages); in mmu_teardown_level()
|