Home
last modified time | relevance | path

Searched refs:panvk_pool (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_mempool.h49 struct panvk_pool { struct
69 static inline struct panvk_pool * argument
72 return container_of(pool, struct panvk_pool, base); in to_panvk_pool()
76 panvk_pool_init(struct panvk_pool *pool, struct panfrost_device *dev,
81 panvk_pool_reset(struct panvk_pool *pool);
84 panvk_pool_cleanup(struct panvk_pool *pool);
87 panvk_pool_num_bos(struct panvk_pool *pool) in panvk_pool_num_bos()
93 panvk_pool_get_bo_handles(struct panvk_pool *pool, uint32_t *handles);
Dpanvk_mempool.c44 panvk_pool_alloc_backing(struct panvk_pool *pool, size_t bo_sz) in panvk_pool_alloc_backing()
75 panvk_pool_alloc_aligned(struct panvk_pool *pool, size_t sz, unsigned alignment) in panvk_pool_alloc_aligned()
100 PAN_POOL_ALLOCATOR(struct panvk_pool, panvk_pool_alloc_aligned) in PAN_POOL_ALLOCATOR() argument
103 panvk_pool_init(struct panvk_pool *pool, in PAN_POOL_ALLOCATOR()
120 panvk_pool_reset(struct panvk_pool *pool) in panvk_pool_reset()
142 panvk_pool_cleanup(struct panvk_pool *pool) in panvk_pool_cleanup()
150 panvk_pool_get_bo_handles(struct panvk_pool *pool, uint32_t *handles) in panvk_pool_get_bo_handles()
Dpanvk_private.h140 struct panvk_pool bin_pool;
141 struct panvk_pool desc_pool;
148 struct panvk_pool bin_pool;
149 struct panvk_pool desc_pool;
763 struct panvk_pool desc_pool;
764 struct panvk_pool varying_pool;
765 struct panvk_pool tls_pool;
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst615 - panvk: Reset panvk_pool->transient_bo in panvk_pool_reset()
D21.2.0.rst1228 - panvk: Support returning BOs allocated by panvk_pool to a 'free BO' pool