| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mem_linux.c | 149 reg = kbase_alloc_free_region(kctx, 0, va_pages, zone); in kbase_mem_alloc() 729 reg = kbase_alloc_free_region(kctx, 0, *va_pages, KBASE_REG_ZONE_SAME_VA); in kbase_mem_from_ump() 731 reg = kbase_alloc_free_region(kctx, 0, *va_pages, KBASE_REG_ZONE_CUSTOM_VA); in kbase_mem_from_ump() 854 reg = kbase_alloc_free_region(kctx, 0, *va_pages, KBASE_REG_ZONE_SAME_VA); in kbase_mem_from_umm() 856 reg = kbase_alloc_free_region(kctx, 0, *va_pages, KBASE_REG_ZONE_CUSTOM_VA); in kbase_mem_from_umm() 978 reg = kbase_alloc_free_region(kctx, 0, *va_pages, zone); in kbase_mem_from_user_buffer() 1149 reg = kbase_alloc_free_region(kctx, 0, *num_pages, 1155 reg = kbase_alloc_free_region(kctx, 0, *num_pages, 1847 new_reg = kbase_alloc_free_region(kctx, 0, nr_pages, KBASE_REG_ZONE_SAME_VA); 1917 new_reg = kbase_alloc_free_region(kctx, 0, nr_pages, KBASE_REG_ZONE_SAME_VA); [all …]
|
| H A D | mali_kbase_mem.c | 333 …free_reg = kbase_alloc_free_region(kctx, reg->start_pfn, reg->nr_pages, reg->flags & KBASE_REG_ZON… in kbase_remove_va_region() 391 new_front_reg = kbase_alloc_free_region(kctx, in kbase_insert_va_region_nolock() 586 same_va_reg = kbase_alloc_free_region(kctx, 1, in kbase_region_tracker_init() 610 exec_reg = kbase_alloc_free_region(kctx, in kbase_region_tracker_init() 620 custom_va_reg = kbase_alloc_free_region(kctx, in kbase_region_tracker_init() 712 custom_va_reg = kbase_alloc_free_region(kctx, in kbase_region_tracker_init_jit() 790 struct kbase_va_region *kbase_alloc_free_region(struct kbase_context *kctx, u64 start_pfn, size_t n… in kbase_alloc_free_region() function 820 KBASE_EXPORT_TEST_API(kbase_alloc_free_region);
|
| H A D | rename.h | 13 #define kbase_alloc_free_region midgard_kbase_alloc_free_region macro
|
| H A D | mali_kbase_mem.h | 631 struct kbase_va_region *kbase_alloc_free_region(struct kbase_context *kctx, u64 start_pfn, size_t n…
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_mem.c | 448 free_reg = kbase_alloc_free_region(kbdev, reg_rbtree, reg->start_pfn, reg->nr_pages, in kbase_remove_va_region() 551 new_front_reg = kbase_alloc_free_region(kbdev, reg_rbtree, at_reg->start_pfn, in kbase_insert_va_region_nolock() 939 same_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_same, same_va_base, in kbase_region_tracker_init() 961 custom_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_custom, in kbase_region_tracker_init() 993 exec_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_exec, exec_va_base, in kbase_region_tracker_init() 1007 kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_exec_fixed, in kbase_region_tracker_init() 1021 fixed_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_fixed, fixed_va_base, in kbase_region_tracker_init() 1208 custom_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_custom, jit_va_start, in kbase_region_tracker_init_jit_64() 1378 exec_va_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_exec, exec_va_start, in kbase_region_tracker_init_exec() 1423 kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, shared_reg_start_pfn, in kbase_mcu_shared_interface_region_tracker_init() [all …]
|
| H A D | mali_kbase_mem_linux.c | 388 reg = kbase_alloc_free_region(kctx->kbdev, rbtree, PFN_DOWN(*gpu_va), va_pages, zone); in kbase_mem_alloc() 1489 reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_same, 0, *va_pages, in kbase_mem_from_umm() 1492 reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_custom, 0, *va_pages, in kbase_mem_from_umm() 1650 reg = kbase_alloc_free_region(kctx->kbdev, rbtree, 0, *va_pages, zone); in kbase_mem_from_user_buffer() 1873 reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_same, 0, *num_pages, in kbase_mem_alias() 1876 reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_custom, 0, *num_pages, in kbase_mem_alias() 2712 new_reg = kbase_alloc_free_region(kctx->kbdev, &kctx->reg_rbtree_same, 0, nr_pages,
|
| H A D | mali_kbase_mem.h | 1390 struct kbase_va_region *kbase_alloc_free_region(struct kbase_device *kbdev, struct rb_root *rbtree,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_mcu_shared_reg.c | 616 reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, nr_csg_reg_pages, in shared_mcu_csg_reg_init()
|
| H A D | mali_kbase_csf_firmware.c | 204 reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, in setup_shared_iface_static_region() 3067 va_reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, num_pages, in kbase_csf_firmware_mcu_shared_mapping_init()
|
| H A D | mali_kbase_csf_firmware_no_mali.c | 1584 va_reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, num_pages, in kbase_csf_firmware_mcu_shared_mapping_init()
|