Searched refs:gpu_pfn (Results 1 - 6 of 6) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem.c | 66 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 D | mali_kbase_mem.c | 72 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 D | mali_kbase_mem.c | 102 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 D | mali_kbase_mem_linux.c | 119 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 D | mali_kbase_mem.c | 104 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 D | mali_kbase_mem_linux.c | 115 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