Searched refs:at_reg (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mem.c | 350 …_context *kctx, struct kbase_va_region *new_reg, struct kbase_va_region *at_reg, u64 start_pfn, si… in kbase_insert_va_region_nolock() argument 355 reg_rbtree = kbase_reg_flags_to_rbtree(kctx, at_reg); in kbase_insert_va_region_nolock() 358 KBASE_DEBUG_ASSERT((at_reg->flags & KBASE_REG_FREE) != 0); in kbase_insert_va_region_nolock() 360 …KBASE_DEBUG_ASSERT((start_pfn >= at_reg->start_pfn) && (start_pfn < at_reg->start_pfn + at_reg->nr… in kbase_insert_va_region_nolock() 362 KBASE_DEBUG_ASSERT(start_pfn + nr_pages <= at_reg->start_pfn + at_reg->nr_pages); in kbase_insert_va_region_nolock() 368 if (at_reg->start_pfn == start_pfn && at_reg->nr_pages == nr_pages) { in kbase_insert_va_region_nolock() 369 rb_replace_node(&(at_reg->rblink), &(new_reg->rblink), in kbase_insert_va_region_nolock() 371 kbase_free_alloced_region(at_reg); in kbase_insert_va_region_nolock() 374 else if (at_reg->start_pfn == start_pfn) { in kbase_insert_va_region_nolock() 375 at_reg->start_pfn += nr_pages; in kbase_insert_va_region_nolock() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_mem.c | 506 struct kbase_va_region *at_reg, u64 start_pfn, in kbase_insert_va_region_nolock() argument 512 reg_rbtree = at_reg->rbtree; in kbase_insert_va_region_nolock() 515 KBASE_DEBUG_ASSERT((at_reg->flags & KBASE_REG_FREE) != 0); in kbase_insert_va_region_nolock() 517 …KBASE_DEBUG_ASSERT((start_pfn >= at_reg->start_pfn) && (start_pfn < at_reg->start_pfn + at_reg->nr… in kbase_insert_va_region_nolock() 519 KBASE_DEBUG_ASSERT(start_pfn + nr_pages <= at_reg->start_pfn + at_reg->nr_pages); in kbase_insert_va_region_nolock() 528 if (at_reg->start_pfn == start_pfn && at_reg->nr_pages == nr_pages) { in kbase_insert_va_region_nolock() 529 rb_replace_node(&(at_reg->rblink), &(new_reg->rblink), in kbase_insert_va_region_nolock() 531 kfree(at_reg); in kbase_insert_va_region_nolock() 534 else if (at_reg->start_pfn == start_pfn) { in kbase_insert_va_region_nolock() 535 at_reg->start_pfn += nr_pages; in kbase_insert_va_region_nolock() [all …]
|