/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_context.c | 255 slab_destroy_child(&ice->transfer_pool); in iris_destroy_context() 339 slab_create_child(&ice->transfer_pool, &screen->transfer_pool); in iris_create_context() 340 slab_create_child(&ice->transfer_pool_unsync, &screen->transfer_pool); in iris_create_context() 387 return threaded_context_create(ctx, &screen->transfer_pool, in iris_create_context()
|
H A D | iris_screen.h | 156 struct slab_parent_pool transfer_pool; member
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_context.c | 202 slab_destroy_child(&ice->transfer_pool); in crocus_destroy_context() 283 slab_create_child(&ice->transfer_pool, &screen->transfer_pool); in crocus_create_context() 284 slab_create_child(&ice->transfer_pool_unsync, &screen->transfer_pool); in crocus_create_context() 325 return threaded_context_create(ctx, &screen->transfer_pool, in crocus_create_context()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_context.c | 129 slab_destroy_child(&vc4->transfer_pool); in vc4_context_destroy() 195 slab_create_child(&vc4->transfer_pool, &screen->transfer_pool); in vc4_context_create()
|
H A D | vc4_screen.h | 75 struct slab_parent_pool transfer_pool; member
|
H A D | vc4_screen.c | 106 slab_destroy_parent(&screen->transfer_pool); in vc4_screen_destroy() 587 slab_create_parent(&screen->transfer_pool, sizeof(struct vc4_transfer), 16); in vc4_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_transfer.c | 187 slab_free(&ctx->transfer_pool, trans); in etna_transfer_unmap() 204 trans = slab_zalloc(&ctx->transfer_pool); in etna_transfer_map() 269 slab_free(&ctx->transfer_pool, trans); in etna_transfer_map() 275 slab_free(&ctx->transfer_pool, trans); in etna_transfer_map() 287 slab_free(&ctx->transfer_pool, trans); in etna_transfer_map()
|
H A D | etnaviv_screen.h | 85 struct slab_parent_pool transfer_pool; member
|
H A D | etnaviv_context.c | 124 slab_destroy_child(&ctx->transfer_pool); in etna_context_destroy() 632 slab_create_child(&ctx->transfer_pool, &screen->transfer_pool); in etna_context_create()
|
H A D | etnaviv_context.h | 146 struct slab_child_pool transfer_pool; member
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_resource_buffer.c | 75 struct pipe_transfer *transfer = slab_alloc_st(&i915->transfer_pool); in i915_buffer_transfer_map() 94 slab_free_st(&i915->transfer_pool, transfer); in i915_buffer_transfer_unmap()
|
H A D | i915_context.h | 300 struct slab_mempool transfer_pool; member
|
H A D | i915_context.c | 206 slab_create(&i915->transfer_pool, sizeof(struct pipe_transfer), 16); in i915_create_context()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_context.c | 294 slab_destroy_child(&v3d->transfer_pool); in v3d_context_destroy() 382 slab_create_child(&v3d->transfer_pool, &screen->transfer_pool); in v3d_context_create()
|
H A D | v3d_screen.h | 61 struct slab_parent_pool transfer_pool; member
|
H A D | v3d_screen.c | 78 slab_destroy_parent(&screen->transfer_pool); in v3d_screen_destroy() 883 slab_create_parent(&screen->transfer_pool, sizeof(struct v3d_transfer), 16); in v3d_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_context.c | 155 slab_destroy_child(&ctx->transfer_pool); in lima_context_destroy() 232 slab_create_child(&ctx->transfer_pool, &screen->transfer_pool); in lima_context_create()
|
H A D | lima_screen.h | 83 struct slab_parent_pool transfer_pool; member
|
H A D | lima_screen.c | 55 slab_destroy_parent(&screen->transfer_pool); in lima_screen_destroy() 755 slab_create_parent(&screen->transfer_pool, sizeof(struct lima_transfer), 16); in lima_screen_create()
|
H A D | lima_context.h | 213 struct slab_child_pool transfer_pool; member
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_context.c | 373 slab_destroy_child(&ctx->transfer_pool); in fd_context_destroy() 647 slab_create_child(&ctx->transfer_pool, &screen->transfer_pool); 648 slab_create_child(&ctx->transfer_pool_unsync, &screen->transfer_pool); 698 pctx, &ctx->screen->transfer_pool, in fd_context_init_tc()
|
H A D | freedreno_screen.h | 79 struct slab_parent_pool transfer_pool; member
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_screen.h | 58 struct slab_parent_pool transfer_pool; member
|
H A D | virgl_context.h | 81 struct slab_child_pool transfer_pool; member
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_screen.h | 82 struct slab_parent_pool transfer_pool; member
|