Searched refs:pool_transfers (Results 1 – 14 of 14) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r300/ |
D | r300_screen_buffer.c | 95 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()
|
D | r300_screen.h | 50 struct slab_parent_pool pool_transfers; member
|
D | r300_context.c | 104 slab_destroy_child(&r300->pool_transfers); in r300_destroy_context() 389 slab_create_child(&r300->pool_transfers, &r300screen->pool_transfers);
|
D | r300_screen.c | 674 slab_destroy_parent(&r300screen->pool_transfers); in r300_destroy_screen() 743 slab_create_parent(&r300screen->pool_transfers, sizeof(struct pipe_transfer), 64); in r300_screen_create()
|
D | r300_context.h | 598 struct slab_child_pool pool_transfers; member
|
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
D | noop_pipe.c | 44 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() 757 slab_create_parent(&noop_screen->pool_transfers, in noop_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe_common.c | 583 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() 1259 slab_create_parent(&rscreen->pool_transfers, sizeof(struct r600_transfer), 64); in r600_common_screen_init() 1372 slab_destroy_parent(&rscreen->pool_transfers); in r600_destroy_common_screen()
|
D | r600_pipe_common.h | 347 struct slab_parent_pool pool_transfers; member 516 struct slab_child_pool pool_transfers; member
|
D | r600_buffer_common.c | 315 transfer = slab_alloc(&rctx->pool_transfers); in r600_buffer_get_transfer() 548 slab_free(&rctx->pool_transfers, transfer); in r600_buffer_transfer_unmap()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_pipe.c | 323 slab_destroy_child(&sctx->pool_transfers); in si_destroy_context() 477 slab_create_child(&sctx->pool_transfers, &sscreen->pool_transfers); in si_create_context() 478 slab_create_child(&sctx->pool_transfers_unsync, &sscreen->pool_transfers); in si_create_context() 862 threaded_context_create(ctx, &sscreen->pool_transfers, in si_pipe_create_context() 948 slab_destroy_parent(&sscreen->pool_transfers); in si_destroy_screen() 1136 slab_create_parent(&sscreen->pool_transfers, sizeof(struct si_transfer), 64); in radeonsi_screen_create_impl()
|
D | si_buffer.c | 323 transfer = slab_alloc(&sctx->pool_transfers); in si_buffer_get_transfer() 535 slab_free(&sctx->pool_transfers, transfer); in si_buffer_transfer_unmap()
|
D | si_pipe.h | 559 struct slab_parent_pool pool_transfers; member 913 struct slab_child_pool pool_transfers; member
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_threaded_context.h | 431 struct slab_child_pool pool_transfers; member
|
D | u_threaded_context.c | 2151 struct threaded_transfer *ttrans = slab_alloc(&tc->pool_transfers); in tc_buffer_map() 2161 slab_free(&tc->pool_transfers, ttrans); in tc_buffer_map() 2386 slab_free(&tc->pool_transfers, ttrans); in tc_buffer_unmap() 4148 slab_destroy_child(&tc->pool_transfers); in tc_destroy() 4267 slab_create_child(&tc->pool_transfers, parent_transfer_pool); in threaded_context_create()
|