Home
last modified time | relevance | path

Searched refs:p_atomic_dec (Results 1 - 21 of 21) sorted by relevance

/third_party/mesa3d/src/util/
H A Du_atomic.h48 #define p_atomic_dec(v) (void) __atomic_sub_fetch((v), 1, __ATOMIC_ACQ_REL) macro
64 #define p_atomic_dec(v) (void) __sync_sub_and_fetch((v), 1) macro
97 #define p_atomic_dec(_v) ((void) p_atomic_dec_return(_v)) macro
148 #define p_atomic_dec(_v) \ macro
224 #define p_atomic_dec(v) (void) ( \ macro
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_cs.c145 p_atomic_dec(&csc->relocs_bo[i].bo->num_cs_references); in radeon_cs_context_cleanup()
149 p_atomic_dec(&csc->slab_buffers[i].bo->num_cs_references); in radeon_cs_context_cleanup()
443 p_atomic_dec(&cs->csc->relocs_bo[i].bo->num_cs_references); in radeon_drm_cs_validate()
513 p_atomic_dec(&csc->relocs_bo[i].bo->num_active_ioctls); in radeon_drm_cs_emit_ioctl_oneshot()
515 p_atomic_dec(&csc->slab_buffers[i].bo->num_active_ioctls); in radeon_drm_cs_emit_ioctl_oneshot()
753 p_atomic_dec(&cs->ws->num_cs); in radeon_drm_cs_destroy()
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_context.c260 p_atomic_dec(&isurf->vsurf->validated); in vmw_swc_flush()
271 p_atomic_dec(&ishader->vshader->validated); in vmw_swc_flush()
488 p_atomic_dec(&vsurf->validated); in vmw_swc_surface_clear_reference()
667 p_atomic_dec(&isurf->vsurf->validated); in vmw_swc_destroy()
674 p_atomic_dec(&ishader->vshader->validated); in vmw_swc_destroy()
/third_party/mesa3d/src/util/tests/
H A Du_atomic_test.cpp110 p_atomic_dec(&v); in TYPED_TEST()
111 ASSERT_EQ(v, ones) << "p_atomic_dec"; in TYPED_TEST()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_gpu_load.c141 p_atomic_dec(&rscreen->gpu_load_stop_thread); in r600_gpu_load_thread()
/third_party/mesa3d/src/imagination/vulkan/winsys/
H A Dpvr_winsys_helper.c188 p_atomic_dec(&heap->ref_count); in pvr_winsys_helper_heap_free()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_gpu_load.c156 p_atomic_dec(&sscreen->gpu_load_stop_thread); in si_gpu_load_thread()
H A Dsi_pipe.c357 p_atomic_dec(&context->screen->num_contexts); in si_destroy_context()
H A Dsi_state.c2889 p_atomic_dec(&tex->framebuffers_bound); in si_dec_framebuffer_counters()
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_cs.c1672 p_atomic_dec(&cs->real_buffers[i].bo->num_active_ioctls); in amdgpu_cs_submit_ib()
1674 p_atomic_dec(&cs->slab_buffers[i].bo->num_active_ioctls); in amdgpu_cs_submit_ib()
1676 p_atomic_dec(&cs->sparse_buffers[i].bo->num_active_ioctls); in amdgpu_cs_submit_ib()
1829 p_atomic_dec(&cs->ws->num_cs); in amdgpu_cs_destroy()
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_bo.c484 p_atomic_dec(&vma->heap->ref_count); in pvr_srv_winsys_heap_free()
/third_party/mesa3d/src/intel/common/
H A Dintel_aux_map.c247 p_atomic_dec(&ctx->num_buffers); in intel_aux_map_finish()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_kopper.c675 p_atomic_dec(&swapchain->num_acquires); in kopper_present()
717 p_atomic_dec(&swapchain->async_presents); in kopper_present()
H A Dzink_program.c218 p_atomic_dec(&prog->base.reference.count); in update_gfx_shader_modules()
H A Dzink_context.c184 p_atomic_dec(&screen->base.num_contexts); in zink_context_destroy()
238 p_atomic_dec(&zink_screen(pctx->screen)->robust_ctx_count); in zink_set_device_reset_callback()
754 p_atomic_dec(&zink_screen(pctx->screen)->cur_custom_border_color_samplers); in zink_delete_sampler_state()
/third_party/mesa3d/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.c734 p_atomic_dec(&cbuf->res_bo[i]->num_cs_references); in virgl_drm_free_res_list()
809 p_atomic_dec(&cbuf->res_bo[i]->num_cs_references); in virgl_drm_clear_res_list()
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
H A Dnoop_pipe.c350 p_atomic_dec(&ctx->screen->num_contexts); in noop_destroy_context()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_csmt_helper.h236 p_atomic_dec(args->counter); \
/third_party/mesa3d/src/gallium/winsys/virgl/vtest/
H A Dvirgl_vtest_winsys.c444 p_atomic_dec(&cbuf->res_bo[i]->num_cs_references); in virgl_vtest_release_all_res()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_tex.c866 p_atomic_dec(&entry->bindless); in nve4_delete_texture_handle()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_threaded_context.c2481 p_atomic_dec(&tres->pending_staging_uploads); in tc_call_buffer_unmap()

Completed in 46 milliseconds