Home
last modified time | relevance | path

Searched refs:used_pages (Results 1 - 25 of 37) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_linux_trace.h317 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 Dmali_kbase_gpu_memory_debugfs.c53 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 Dmali_kbase_mem.c1237 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 Dmali_kbase_jd.c582 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 Dmali_linux_trace.h219 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 Dmali_kbase_gpu_memory_debugfs.c52 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 Dmali_kbase_mem.c979 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 Dmali_kbase_jd.c552 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 Dmali_kbase_defs.h286 * @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 Dmali_kbase_gpu_memory_debugfs.c44 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 Dmali_kbase_mem.h427 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 Dmali_kbase_context.c79 atomic_set(&kctx->used_pages, 0); in kbase_create_context()
295 pages = atomic_read(&kctx->used_pages); in kbase_destroy_context()
H A Dmali_kbase_mmu.c370 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 Dmali_kbase_mem.c724 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 Dmali_kbase_defs.h709 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 Dmali_kbase_gpu_memory_debugfs.c47 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 Dmali_kbase_mem.h426 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 Dmali_kbase_context.c83 atomic_set(&kctx->used_pages, 0); in kbase_create_context()
292 pages = atomic_read(&kctx->used_pages); in kbase_destroy_context()
H A Dmali_kbase_mmu.c406 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 Dmali_kbase_mem.c749 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 Dmali_kbase_context.c147 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 Dmali_kbase_context.c143 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 Dmali_kbase_device.c185 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 Dmali_kbase_tracepoints.h191 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 Dmali_kbase_mmu.c926 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()

Completed in 37 milliseconds

12