Home
last modified time | relevance | path

Searched refs:panthor_heap_pool (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/panthor/
H A Dpanthor_heap.c83 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 Dpanthor_mmu.h14 struct panthor_heap_pool;
37 struct panthor_heap_pool *
H A Dpanthor_device.h26 struct panthor_heap_pool;
H A Dpanthor_drv.c1143 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 Dpanthor_mmu.c332 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 Dpanthor_sched.c1580 struct panthor_heap_pool *heaps = NULL; in group_process_tiler_oom()