Home
last modified time | relevance | path

Searched refs:kbase_alloc_free_region (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c149 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 Dmali_kbase_mem.c333 …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 Drename.h13 #define kbase_alloc_free_region midgard_kbase_alloc_free_region macro
H A Dmali_kbase_mem.h631 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 Dmali_kbase_mem.c448 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 Dmali_kbase_mem_linux.c388 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 Dmali_kbase_mem.h1390 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 Dmali_kbase_csf_mcu_shared_reg.c616 reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, nr_csg_reg_pages, in shared_mcu_csg_reg_init()
H A Dmali_kbase_csf_firmware.c204 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 Dmali_kbase_csf_firmware_no_mali.c1584 va_reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, num_pages, in kbase_csf_firmware_mcu_shared_mapping_init()