Searched refs:panvk_pool (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_mempool.h | 49 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);
|
D | panvk_mempool.c | 44 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()
|
D | panvk_private.h | 140 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/ |
D | 21.3.0.rst | 615 - panvk: Reset panvk_pool->transient_bo in panvk_pool_reset()
|
D | 21.2.0.rst | 1228 - panvk: Support returning BOs allocated by panvk_pool to a 'free BO' pool
|