Symbol: panthor_heap_pool
drivers/gpu/drm/panthor/panthor_device.h
26
struct panthor_heap_pool;
drivers/gpu/drm/panthor/panthor_drv.c
1143
struct panthor_heap_pool *pool;
drivers/gpu/drm/panthor/panthor_drv.c
1186
struct panthor_heap_pool *pool;
drivers/gpu/drm/panthor/panthor_heap.c
114
static int panthor_get_heap_ctx_offset(struct panthor_heap_pool *pool, int id)
drivers/gpu/drm/panthor/panthor_heap.c
119
static void *panthor_get_heap_ctx(struct panthor_heap_pool *pool, int id)
drivers/gpu/drm/panthor/panthor_heap.c
125
static void panthor_free_heap_chunk(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
140
static int panthor_alloc_heap_chunk(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
202
static void panthor_free_heap_chunks(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
211
static int panthor_alloc_heap_chunks(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
228
panthor_heap_destroy_locked(struct panthor_heap_pool *pool, u32 handle)
drivers/gpu/drm/panthor/panthor_heap.c
247
int panthor_heap_destroy(struct panthor_heap_pool *pool, u32 handle)
drivers/gpu/drm/panthor/panthor_heap.c
274
int panthor_heap_create(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
370
int panthor_heap_return_chunk(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
432
int panthor_heap_grow(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.c
494
struct panthor_heap_pool *pool =
drivers/gpu/drm/panthor/panthor_heap.c
495
container_of(refcount, struct panthor_heap_pool, refcount);
drivers/gpu/drm/panthor/panthor_heap.c
505
void panthor_heap_pool_put(struct panthor_heap_pool *pool)
drivers/gpu/drm/panthor/panthor_heap.c
517
struct panthor_heap_pool *
drivers/gpu/drm/panthor/panthor_heap.c
518
panthor_heap_pool_get(struct panthor_heap_pool *pool)
drivers/gpu/drm/panthor/panthor_heap.c
535
struct panthor_heap_pool *
drivers/gpu/drm/panthor/panthor_heap.c
541
struct panthor_heap_pool *pool;
drivers/gpu/drm/panthor/panthor_heap.c
595
void panthor_heap_pool_destroy(struct panthor_heap_pool *pool)
drivers/gpu/drm/panthor/panthor_heap.c
626
size_t panthor_heap_pool_size(struct panthor_heap_pool *pool)
drivers/gpu/drm/panthor/panthor_heap.h
10
struct panthor_heap_pool;
drivers/gpu/drm/panthor/panthor_heap.h
13
int panthor_heap_create(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.h
20
int panthor_heap_destroy(struct panthor_heap_pool *pool, u32 handle);
drivers/gpu/drm/panthor/panthor_heap.h
22
struct panthor_heap_pool *
drivers/gpu/drm/panthor/panthor_heap.h
24
void panthor_heap_pool_destroy(struct panthor_heap_pool *pool);
drivers/gpu/drm/panthor/panthor_heap.h
26
struct panthor_heap_pool *
drivers/gpu/drm/panthor/panthor_heap.h
27
panthor_heap_pool_get(struct panthor_heap_pool *pool);
drivers/gpu/drm/panthor/panthor_heap.h
28
void panthor_heap_pool_put(struct panthor_heap_pool *pool);
drivers/gpu/drm/panthor/panthor_heap.h
30
size_t panthor_heap_pool_size(struct panthor_heap_pool *pool);
drivers/gpu/drm/panthor/panthor_heap.h
32
int panthor_heap_grow(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_heap.h
37
int panthor_heap_return_chunk(struct panthor_heap_pool *pool,
drivers/gpu/drm/panthor/panthor_mmu.c
1956
struct panthor_heap_pool *panthor_vm_get_heap_pool(struct panthor_vm *vm, bool create)
drivers/gpu/drm/panthor/panthor_mmu.c
1958
struct panthor_heap_pool *pool;
drivers/gpu/drm/panthor/panthor_mmu.c
332
struct panthor_heap_pool *pool;
drivers/gpu/drm/panthor/panthor_mmu.h
14
struct panthor_heap_pool;
drivers/gpu/drm/panthor/panthor_mmu.h
37
struct panthor_heap_pool *
drivers/gpu/drm/panthor/panthor_sched.c
1580
struct panthor_heap_pool *heaps = NULL;