Searched refs:panthor_heap_pool (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_heap.c | 83 struct panthor_heap_pool { struct 114 static int panthor_get_heap_ctx_offset(struct panthor_heap_pool *pool, int id) in panthor_get_heap_ctx_offset() argument 119 static void *panthor_get_heap_ctx(struct panthor_heap_pool *pool, int id) in panthor_get_heap_ctx() 125 static void panthor_free_heap_chunk(struct panthor_heap_pool *pool, in panthor_free_heap_chunk() 140 static int panthor_alloc_heap_chunk(struct panthor_heap_pool *pool, in panthor_alloc_heap_chunk() 202 static void panthor_free_heap_chunks(struct panthor_heap_pool *pool, in panthor_free_heap_chunks() 211 static int panthor_alloc_heap_chunks(struct panthor_heap_pool *pool, in panthor_alloc_heap_chunks() 228 panthor_heap_destroy_locked(struct panthor_heap_pool *pool, u32 handle) in panthor_heap_destroy_locked() 247 int panthor_heap_destroy(struct panthor_heap_pool *pool, u32 handle) in panthor_heap_destroy() 274 int panthor_heap_create(struct panthor_heap_pool *pool, in panthor_heap_create() [all …]
|
| H A D | panthor_mmu.h | 14 struct panthor_heap_pool; 37 struct panthor_heap_pool *
|
| H A D | panthor_device.h | 26 struct panthor_heap_pool;
|
| H A D | panthor_drv.c | 1143 struct panthor_heap_pool *pool; in panthor_ioctl_tiler_heap_create() 1186 struct panthor_heap_pool *pool; in panthor_ioctl_tiler_heap_destroy()
|
| H A D | panthor_mmu.c | 332 struct panthor_heap_pool *pool; 1956 struct panthor_heap_pool *panthor_vm_get_heap_pool(struct panthor_vm *vm, bool create) in panthor_vm_get_heap_pool() 1958 struct panthor_heap_pool *pool; in panthor_vm_get_heap_pool()
|
| H A D | panthor_sched.c | 1580 struct panthor_heap_pool *heaps = NULL; in group_process_tiler_oom()
|