Home
last modified time | relevance | path

Searched refs:program_lock (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.c612 simple_mtx_lock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update()
636 simple_mtx_unlock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update()
726 simple_mtx_lock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update_optimal()
757 simple_mtx_unlock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update_optimal()
776 simple_mtx_lock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update_optimal()
779 simple_mtx_unlock(&ctx->program_lock[zink_program_cache_stages(ctx->shader_stages)]); in zink_gfx_program_update_optimal()
2222 simple_mtx_lock(&ctx->program_lock[zink_program_cache_stages(shader_stages)]); in zink_link_gfx_shader()
2225 simple_mtx_unlock(&ctx->program_lock[zink_program_cache_stages(shader_stages)]); in zink_link_gfx_shader()
2233 simple_mtx_unlock(&ctx->program_lock[zink_program_cache_stages(shader_stages)]); in zink_link_gfx_shader()
H A Dzink_draw.cpp1308 for (unsigned i = 0; i < ARRAY_SIZE(ctx->program_lock); i++) in zink_init_draw_functions()
1309 simple_mtx_init(&ctx->program_lock[i], mtx_plain); in zink_init_draw_functions()
H A Dzink_types.h1836 simple_mtx_t program_lock[8]; member
H A Dzink_context.c137 simple_mtx_lock((&ctx->program_lock[i])); in zink_context_destroy()
143 simple_mtx_unlock((&ctx->program_lock[i])); in zink_context_destroy()
251 for (unsigned i = 0; i < ARRAY_SIZE(ctx->program_lock); i++) in zink_context_destroy()
252 simple_mtx_destroy(&ctx->program_lock[i]); in zink_context_destroy()
H A Dzink_compiler.c6527 simple_mtx_lock(&prog->base.ctx->program_lock[idx]); in gfx_shader_prune()
6532 simple_mtx_unlock(&prog->base.ctx->program_lock[idx]); in gfx_shader_prune()