Home
last modified time | relevance | path

Searched refs:gpu_pfn (Results 1 - 6 of 6) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c66 static struct rb_root *kbase_gpu_va_to_rbtree(struct kbase_context *kctx, u64 gpu_pfn) in kbase_gpu_va_to_rbtree() argument
73 if (gpu_pfn >= KBASE_REG_ZONE_CUSTOM_VA_BASE) { in kbase_gpu_va_to_rbtree()
75 } else if (gpu_pfn >= KBASE_REG_ZONE_EXEC_BASE) { in kbase_gpu_va_to_rbtree()
82 if (gpu_pfn >= kctx->same_va_end) { in kbase_gpu_va_to_rbtree()
166 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_enclosing_address() local
173 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_enclosing_address()
185 if (gpu_pfn < tmp_start_pfn) { in kbase_region_tracker_find_region_enclosing_address()
187 } else if (gpu_pfn >= tmp_end_pfn) { /* If end is higher than this, then go right. */ in kbase_region_tracker_find_region_enclosing_address()
202 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_base_address() local
211 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_base_address()
401 u64 gpu_pfn = addr >> PAGE_SHIFT; kbase_add_va_region() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c72 u64 gpu_pfn) in kbase_gpu_va_to_rbtree()
79 if (gpu_pfn >= KBASE_REG_ZONE_CUSTOM_VA_BASE) in kbase_gpu_va_to_rbtree()
81 else if (gpu_pfn >= KBASE_REG_ZONE_EXEC_BASE) in kbase_gpu_va_to_rbtree()
87 if (gpu_pfn >= kctx->same_va_end) in kbase_gpu_va_to_rbtree()
170 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_enclosing_address() local
177 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_enclosing_address()
189 if (gpu_pfn < tmp_start_pfn) in kbase_region_tracker_find_region_enclosing_address()
192 else if (gpu_pfn >= tmp_end_pfn) in kbase_region_tracker_find_region_enclosing_address()
206 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_base_address() local
215 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_base_address()
71 kbase_gpu_va_to_rbtree(struct kbase_context *kctx, u64 gpu_pfn) kbase_gpu_va_to_rbtree() argument
418 u64 gpu_pfn = addr >> PAGE_SHIFT; kbase_add_va_region() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c102 static struct rb_root *kbase_gpu_va_to_rbtree(struct kbase_context *kctx, u64 gpu_pfn) in kbase_gpu_va_to_rbtree() argument
106 /* The gpu_pfn can only be greater than the starting pfn of the EXEC_VA in kbase_gpu_va_to_rbtree()
109 if (gpu_pfn >= kctx->exec_va_start) { in kbase_gpu_va_to_rbtree()
124 if (gpu_pfn >= same_va_end) { in kbase_gpu_va_to_rbtree()
199 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_find_region_enclosing_address() local
213 if (gpu_pfn < tmp_start_pfn) { in kbase_find_region_enclosing_address()
215 } else if (gpu_pfn >= tmp_end_pfn) { /* If end is higher than this, then go right. */ in kbase_find_region_enclosing_address()
228 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_enclosing_address() local
235 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_enclosing_address()
244 u64 gpu_pfn in kbase_find_region_base_address() local
267 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; kbase_region_tracker_find_region_base_address() local
552 u64 gpu_pfn = addr >> PAGE_SHIFT; kbase_add_va_region_rbtree() local
[all...]
H A Dmali_kbase_mem_linux.c119 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_find_event_mem_region() local
126 if ((reg->start_pfn <= gpu_pfn) && in kbase_find_event_mem_region()
127 (gpu_pfn < (reg->start_pfn + reg->nr_pages))) { in kbase_find_event_mem_region()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c104 u64 gpu_pfn) in kbase_gpu_va_to_rbtree()
110 /* The gpu_pfn can only be greater than the starting pfn of the EXEC_VA in kbase_gpu_va_to_rbtree()
113 if (gpu_pfn >= exec_va_zone->base_pfn) in kbase_gpu_va_to_rbtree()
131 if (gpu_pfn >= same_va_end) in kbase_gpu_va_to_rbtree()
205 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_find_region_enclosing_address() local
219 if (gpu_pfn < tmp_start_pfn) in kbase_find_region_enclosing_address()
222 else if (gpu_pfn >= tmp_end_pfn) in kbase_find_region_enclosing_address()
235 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_region_tracker_find_region_enclosing_address() local
242 rbtree = kbase_gpu_va_to_rbtree(kctx, gpu_pfn); in kbase_region_tracker_find_region_enclosing_address()
252 u64 gpu_pfn in kbase_find_region_base_address() local
103 kbase_gpu_va_to_rbtree(struct kbase_context *kctx, u64 gpu_pfn) kbase_gpu_va_to_rbtree() argument
275 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; kbase_region_tracker_find_region_base_address() local
624 u64 gpu_pfn = addr >> PAGE_SHIFT; kbase_add_va_region_rbtree() local
[all...]
H A Dmali_kbase_mem_linux.c115 u64 gpu_pfn = gpu_addr >> PAGE_SHIFT; in kbase_find_event_mem_region() local
121 if ((reg->start_pfn <= gpu_pfn) && in kbase_find_event_mem_region()
122 (gpu_pfn < (reg->start_pfn + reg->nr_pages))) { in kbase_find_event_mem_region()

Completed in 15 milliseconds