Home
last modified time | relevance | path

Searched refs:pool_transfers (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_screen_buffer.c95 transfer = slab_alloc(&r300->pool_transfers); in r300_buffer_transfer_map()
148 slab_free(&r300->pool_transfers, transfer); in r300_buffer_transfer_map()
161 slab_free(&r300->pool_transfers, transfer); in r300_buffer_transfer_unmap()
Dr300_screen.h50 struct slab_parent_pool pool_transfers; member
Dr300_context.c103 slab_destroy_child(&r300->pool_transfers); in r300_destroy_context()
401 slab_create_child(&r300->pool_transfers, &r300screen->pool_transfers);
Dr300_screen.c783 slab_destroy_parent(&r300screen->pool_transfers); in r300_destroy_screen()
855 slab_create_parent(&r300screen->pool_transfers, sizeof(struct pipe_transfer), 64); in r300_screen_create()
Dr300_context.h602 struct slab_child_pool pool_transfers; member
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_pipe.c44 struct slab_parent_pool pool_transfers; member
458 &((struct noop_pipe_screen*)screen)->pool_transfers, in noop_create_context()
557 slab_destroy_parent(&noop_screen->pool_transfers); in noop_destroy_screen()
815 slab_create_parent(&noop_screen->pool_transfers, in noop_screen_create()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c583 slab_create_child(&rctx->pool_transfers, &rscreen->pool_transfers); in r600_common_context_init()
584 slab_create_child(&rctx->pool_transfers_unsync, &rscreen->pool_transfers); in r600_common_context_init()
663 slab_destroy_child(&rctx->pool_transfers); in r600_common_context_cleanup()
1267 slab_create_parent(&rscreen->pool_transfers, sizeof(struct r600_transfer), 64); in r600_common_screen_init()
1435 slab_destroy_parent(&rscreen->pool_transfers); in r600_destroy_common_screen()
Dr600_pipe_common.h340 struct slab_parent_pool pool_transfers; member
511 struct slab_child_pool pool_transfers; member
Dr600_buffer_common.c292 transfer = slab_zalloc(&rctx->pool_transfers); in r600_buffer_get_transfer()
522 slab_free(&rctx->pool_transfers, transfer); in r600_buffer_transfer_unmap()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.c333 slab_destroy_child(&sctx->pool_transfers); in si_destroy_context()
490 slab_create_child(&sctx->pool_transfers, &sscreen->pool_transfers); in si_create_context()
491 slab_create_child(&sctx->pool_transfers_unsync, &sscreen->pool_transfers); in si_create_context()
887 threaded_context_create(ctx, &sscreen->pool_transfers, in si_pipe_create_context()
980 slab_destroy_parent(&sscreen->pool_transfers); in si_destroy_screen()
1182 slab_create_parent(&sscreen->pool_transfers, sizeof(struct si_transfer), 64); in radeonsi_screen_create_impl()
Dsi_buffer.c326 transfer = slab_zalloc(&sctx->pool_transfers); in si_buffer_get_transfer()
535 slab_free(&sctx->pool_transfers, transfer); in si_buffer_transfer_unmap()
Dsi_pipe.h595 struct slab_parent_pool pool_transfers; member
953 struct slab_child_pool pool_transfers; member
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h467 struct slab_child_pool pool_transfers; member
Du_threaded_context.c2259 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()
2277 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()
2285 slab_free(&tc->pool_transfers, ttrans); in tc_buffer_map()
2548 slab_free(&tc->pool_transfers, ttrans); in tc_buffer_unmap()
2558 slab_free(&tc->pool_transfers, ttrans); in tc_buffer_unmap()
4350 slab_destroy_child(&tc->pool_transfers); in tc_destroy()
4467 slab_create_child(&tc->pool_transfers, parent_transfer_pool); in threaded_context_create()