Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/auxiliary/util/
Du_slab.h55 struct util_slab_mempool { struct
57 void *(*alloc)(struct util_slab_mempool *pool); argument
58 void (*free)(struct util_slab_mempool *pool, void *ptr); argument
74 void util_slab_create(struct util_slab_mempool *pool, argument
79 void util_slab_destroy(struct util_slab_mempool *pool);
81 void util_slab_set_thread_safety(struct util_slab_mempool *pool,
Du_slab.c46 util_slab_get_block(struct util_slab_mempool *pool, in util_slab_get_block()
54 static void util_slab_add_new_page(struct util_slab_mempool *pool) in util_slab_add_new_page()
81 static void *util_slab_alloc_st(struct util_slab_mempool *pool) in util_slab_alloc_st()
95 static void util_slab_free_st(struct util_slab_mempool *pool, void *ptr) in util_slab_free_st()
106 static void *util_slab_alloc_mt(struct util_slab_mempool *pool) in util_slab_alloc_mt()
116 static void util_slab_free_mt(struct util_slab_mempool *pool, void *ptr) in util_slab_free_mt()
123 void util_slab_set_thread_safety(struct util_slab_mempool *pool, in util_slab_set_thread_safety()
137 void util_slab_create(struct util_slab_mempool *pool, in util_slab_create()
159 void util_slab_destroy(struct util_slab_mempool *pool) in util_slab_destroy()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dradeonsi_pipe.h71 struct util_slab_mempool pool_buffers;
146 struct util_slab_mempool pool_transfers;
/external/mesa3d/src/gallium/drivers/i915/
Di915_context.h278 struct util_slab_mempool transfer_pool;
279 struct util_slab_mempool texture_transfer_pool;
/external/mesa3d/src/gallium/drivers/r300/
Dr300_context.h596 struct util_slab_mempool pool_transfers;
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h370 struct util_slab_mempool pool_transfers;