Home
last modified time | relevance | path

Searched refs:slab_child_pool (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/util/
Dslab.h60 struct slab_child_pool { struct
80 void slab_create_child(struct slab_child_pool *pool, argument
82 void slab_destroy_child(struct slab_child_pool *pool);
83 void *slab_alloc(struct slab_child_pool *pool);
84 void slab_free(struct slab_child_pool *pool, void *ptr);
88 struct slab_child_pool child;
Dslab.c124 void slab_create_child(struct slab_child_pool *pool, in slab_create_child()
139 void slab_destroy_child(struct slab_child_pool *pool) in slab_destroy_child()
176 slab_add_new_page(struct slab_child_pool *pool) in slab_add_new_page()
206 slab_alloc(struct slab_child_pool *pool) in slab_alloc()
242 void slab_free(struct slab_child_pool *pool, void *ptr) in slab_free()
269 struct slab_child_pool *owner = (struct slab_child_pool *)owner_int; in slab_free()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h82 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_context.h145 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_context.h189 struct slab_child_pool transfer_pool;
190 struct slab_child_pool transfer_pool_unsync;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_context.h223 struct slab_child_pool transfer_pool dt;
224 struct slab_child_pool transfer_pool_unsync; /* for threaded_context */
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h431 struct slab_child_pool pool_transfers;
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_context.h208 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_context.h451 struct slab_child_pool transfer_pool;
454 struct slab_child_pool transfer_pool_unsync;
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_context.h150 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h516 struct slab_child_pool pool_transfers;
517 struct slab_child_pool pool_transfers_unsync; /* for threaded_context */
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_context.h604 struct slab_child_pool transfer_pool;
607 struct slab_child_pool transfer_pool_unsync;
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_context.h325 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_context.h598 struct slab_child_pool pool_transfers;
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.h499 struct slab_child_pool transfer_pool;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h913 struct slab_child_pool pool_transfers;
914 struct slab_child_pool pool_transfers_unsync; /* for threaded_context */
/third_party/mesa3d/src/freedreno/drm/
Dmsm_ringbuffer_sp.c63 struct slab_child_pool ring_pool;