Home
last modified time | relevance | path

Searched refs:p_atomic_dec_zero (Results 1 – 25 of 55) sorted by relevance

123

/external/mesa3d/src/util/tests/
Du_atomic_test.cpp97 b = p_atomic_dec_zero(&v); in TYPED_TEST()
101 b = p_atomic_dec_zero(&v); in TYPED_TEST()
105 b = p_atomic_dec_zero(&v); in TYPED_TEST()
/external/virglrenderer/src/mesa/util/
Du_atomic.h46 #define p_atomic_dec_zero(v) (__atomic_sub_fetch((v), 1, __ATOMIC_ACQ_REL) == 0) macro
61 #define p_atomic_dec_zero(v) (__sync_sub_and_fetch((v), 1) == 0) macro
92 #define p_atomic_dec_zero(_v) (p_atomic_dec_return(_v) == 0) macro
131 #define p_atomic_dec_zero(_v) \ macro
181 #define p_atomic_dec_zero(v) (\ macro
/external/mesa3d/src/etnaviv/drm/
Detnaviv_device.c127 if (!p_atomic_dec_zero(&dev->refcnt)) in etna_device_del_locked()
135 if (!p_atomic_dec_zero(&dev->refcnt)) in etna_device_del()
Detnaviv_bo.c316 if (!p_atomic_dec_zero(&bo->refcnt)) in etna_bo_del()
/external/mesa3d/src/util/
Du_atomic.h46 #define p_atomic_dec_zero(v) (__atomic_sub_fetch((v), 1, __ATOMIC_ACQ_REL) == 0) macro
62 #define p_atomic_dec_zero(v) (__sync_sub_and_fetch((v), 1) == 0) macro
95 #define p_atomic_dec_zero(_v) (p_atomic_dec_return(_v) == 0) macro
142 #define p_atomic_dec_zero(_v) \ macro
215 #define p_atomic_dec_zero(v) (\ macro
/external/mesa3d/src/mesa/main/
Dshaderobj.c73 if (p_atomic_dec_zero(&old->RefCount)) { in _reference_shader()
220 if (p_atomic_dec_zero(&oldData->RefCount)) { in _mesa_reference_shader_program_data()
261 if (p_atomic_dec_zero(&old->RefCount)) { in _mesa_reference_shader_program_()
Dglspirv.c45 if (old && p_atomic_dec_zero(&old->RefCount)) in _mesa_spirv_module_reference()
60 if (old && p_atomic_dec_zero(&old->RefCount)) { in _mesa_shader_spirv_data_reference()
Dbufferobj.h195 if (p_atomic_dec_zero(&oldObj->RefCount)) { in _mesa_reference_buffer_object_()
/external/mesa3d/src/vulkan/runtime/
Dvk_descriptor_update_template.h104 if (p_atomic_dec_zero(&templ->ref_cnt)) in vk_descriptor_update_template_unref()
Dvk_descriptor_set_layout.h90 if (p_atomic_dec_zero(&layout->ref_cnt)) in vk_descriptor_set_layout_unref()
Dvk_pipeline_layout.h109 if (p_atomic_dec_zero(&layout->ref_cnt)) in vk_pipeline_layout_unref()
Dvk_pipeline_cache.c185 if (p_atomic_dec_zero(&object->ref_cnt)) in vk_pipeline_cache_object_unref()
189 bool destroy = p_atomic_dec_zero(&object->ref_cnt); in vk_pipeline_cache_object_unref()
/external/mesa3d/src/amd/common/virtio/
Damdgpu_virtio_private.h102 return p_atomic_dec_zero(dst); in update_references()
Damdgpu_virtio_bo.c355 if (p_atomic_dec_zero(&bo->host_blob->map_count)) { in amdvgpu_bo_cpu_unmap()
/external/virglrenderer/src/gallium/auxiliary/util/
Du_inlines.h86 if (p_atomic_dec_zero(&ptr->count)) { in pipe_reference_described()
/external/mesa3d/src/gallium/drivers/crocus/
Dcrocus_screen.h239 if (p_atomic_dec_zero(&screen->refcount)) in crocus_pscreen_unref()
/external/mesa3d/src/gallium/drivers/iris/
Diris_screen.h277 if (p_atomic_dec_zero(&screen->refcount)) in iris_pscreen_unref()
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_fence.c243 if (p_atomic_dec_zero(&vfence->refcount)) { in vmw_fence_reference()
/external/mesa3d/src/drm-shim/
Ddevice.c160 if (!p_atomic_dec_zero(&shim_fd->refcount)) in drm_shim_fd_unregister()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_fence.c346 if (p_atomic_dec_zero(&(*ref)->ref)) in _nouveau_fence_ref()
/external/mesa3d/src/freedreno/vulkan/
Dtu_knl_drm.cc68 if (!p_atomic_dec_zero(&bo->refcnt)) { in tu_drm_bo_finish()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_private.h2086 if (p_atomic_dec_zero(&set_layout->ref_cnt)) in v3dv_descriptor_set_layout_unref()
2132 if (p_atomic_dec_zero(&layout->ref_cnt)) in v3dv_pipeline_layout_unref()
2427 if (p_atomic_dec_zero(&shared_data->ref_cnt)) in v3dv_pipeline_shared_data_unref()
Dv3dv_bo.c472 if (!p_atomic_dec_zero(&bo->refcnt)) in v3dv_bo_free()
/external/mesa3d/src/mesa/program/
Dprogram.c327 if (p_atomic_dec_zero(&oldProg->RefCount)) { in _mesa_reference_program_()
/external/mesa3d/src/nouveau/vulkan/nvkmd/
Dnvkmd.c263 if (!p_atomic_dec_zero(&mem->refcnt)) in nvkmd_mem_unref()

123