Home
last modified time | relevance | path

Searched refs:p_atomic_read (Results 1 - 25 of 74) sorted by relevance

123

/third_party/mesa3d/src/util/
H A Dos_time.c140 if (!p_atomic_read(var)) in os_wait_until_zero()
147 while (p_atomic_read(var)) { in os_wait_until_zero()
158 while (p_atomic_read(var)) { in os_wait_until_zero()
174 if (!p_atomic_read(var)) in os_wait_until_zero_abs_timeout()
180 while (p_atomic_read(var)) { in os_wait_until_zero_abs_timeout()
H A Dsparse_array.c135 uintptr_t root = p_atomic_read(&arr->root); in util_sparse_array_get()
178 uintptr_t child = p_atomic_read(&children[child_idx]); in util_sparse_array_get()
213 uintptr_t root = p_atomic_read(&arr->root); in util_sparse_array_validate()
251 old_head = p_atomic_read(&fl->head); in util_sparse_array_free_list_push()
265 current_head = p_atomic_read(&fl->head); in util_sparse_array_free_list_pop_idx()
273 uint64_t new_head = free_list_head(current_head, p_atomic_read(head_next)); in util_sparse_array_free_list_pop_idx()
286 current_head = p_atomic_read(&fl->head); in util_sparse_array_free_list_pop_elem()
294 uint64_t new_head = free_list_head(current_head, p_atomic_read(head_next)); in util_sparse_array_free_list_pop_elem()
H A Du_atomic.h44 #define p_atomic_read(_v) __atomic_load_n((_v), __ATOMIC_ACQUIRE) macro
60 #define p_atomic_read(_v) (*(_v)) macro
93 #define p_atomic_read(_v) (*(_v)) macro
133 #define p_atomic_read(_v) (*(_v)) macro
201 #define p_atomic_read(_v) (*(_v)) macro
281 uint32_t actual = p_atomic_read(v); in p_atomic_xchg_32()
292 uint64_t actual = p_atomic_read(v); in p_atomic_xchg_64()
H A Dslab.c263 if (p_atomic_read(&elt->owner) == (intptr_t)pool) { in slab_free()
279 owner_int = p_atomic_read(&elt->owner); in slab_free()
H A Du_cpu_detect.h167 if (unlikely(!p_atomic_read(&util_cpu_caps.detect_done))) in util_get_cpu_caps()
/third_party/mesa3d/src/gallium/tests/unit/
H A Dpipe_barrier_test.c79 CHECK(p_atomic_read(&proceeded) == 0); in thread_function()
84 CHECK(p_atomic_read(&waiting) == NUM_THREADS); in thread_function()
124 CHECK(p_atomic_read(&proceeded) == NUM_THREADS); in main()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_pipeline_cache.h135 assert(p_atomic_read(&object->ref_cnt) <= 1); in vk_pipeline_cache_object_finish()
141 assert(object && p_atomic_read(&object->ref_cnt) >= 1); in vk_pipeline_cache_object_ref()
149 assert(object && p_atomic_read(&object->ref_cnt) >= 1); in vk_pipeline_cache_object_unref()
H A Dvk_device.h319 return p_atomic_read(&device->_lost.lost) > 0; in vk_device_is_lost_no_report()
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_surface.c146 p_atomic_read(&vsrf->validated)) { in vmw_svga_winsys_surface_map()
161 if (!p_atomic_read(&vsrf->validated)) { in vmw_svga_winsys_surface_map()
207 p_atomic_read(&vsrf->validated)) { in vmw_svga_winsys_surface_map()
267 assert(p_atomic_read(&dst->validated) == 0); in vmw_svga_winsys_surface_reference()
H A Dvmw_shader.c59 assert(p_atomic_read(&dst->validated) == 0); in vmw_svga_winsys_shader_reference()
H A Dvmw_fence.c309 old = p_atomic_read(&vfence->signalled); in vmw_fence_signalled()
369 old = p_atomic_read(&vfence->signalled); in vmw_fence_finish()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_gpu_load.c121 while (!p_atomic_read(&rscreen->gpu_load_stop_thread)) { in r600_gpu_load_thread()
171 unsigned busy = p_atomic_read(&rscreen->mmio_counters.array[busy_index]); in r600_read_mmio_counter()
172 unsigned idle = p_atomic_read(&rscreen->mmio_counters.array[busy_index + 1]); in r600_read_mmio_counter()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dresource9.c85 p_atomic_read(&This->base.device->available_texture_mem) <= in NineResource9_ctor()
88 if (p_atomic_read(&This->base.device->available_texture_mem) <= in NineResource9_ctor()
H A Dvolume9.c158 if (p_atomic_read(&This->pending_uploads_counter)) in NineVolume9_dtor()
318 if (p_atomic_read(&This->pending_uploads_counter)) in NineVolume9_LockBox()
339 bool no_refs = !p_atomic_read(&This->base.bind) && in NineVolume9_LockBox()
340 !p_atomic_read(&This->base.container->bind); in NineVolume9_LockBox()
H A Dsurface9.c227 if (p_atomic_read(&This->pending_uploads_counter)) in NineSurface9_dtor()
493 if (p_atomic_read(&This->pending_uploads_counter)) in NineSurface9_LockRect()
521 bool no_refs = !p_atomic_read(&This->base.base.bind) && in NineSurface9_LockRect()
522 !(This->base.base.container && p_atomic_read(&This->base.base.container->bind)); in NineSurface9_LockRect()
748 if (p_atomic_read(&This->pending_uploads_counter)) in NineSurface9_CopyDefaultToMem()
/third_party/mesa3d/src/util/tests/
H A Du_atomic_test.cpp56 r = p_atomic_read(&v); in TYPED_TEST()
57 ASSERT_EQ(r, ones) << "p_atomic_read"; in TYPED_TEST()
135 r = p_atomic_read(&v); in TYPED_TEST()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_gpu_load.c137 while (!p_atomic_read(&sscreen->gpu_load_stop_thread)) { in si_gpu_load_thread()
184 unsigned busy = p_atomic_read(&sscreen->mmio_counters.array[busy_index]); in si_read_mmio_counter()
185 unsigned idle = p_atomic_read(&sscreen->mmio_counters.array[busy_index + 1]); in si_read_mmio_counter()
/third_party/mesa3d/src/mesa/main/
H A Dglthread_shaderobj.c144 int batch = p_atomic_read(&ctx->GLThread.LastProgramChangeBatch); in wait_for_glLinkProgram()
147 assert(p_atomic_read(&ctx->GLThread.LastProgramChangeBatch) == -1); in wait_for_glLinkProgram()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_bufmgr.h199 c = p_atomic_read(v); in atomic_add_unless()
216 assert(p_atomic_read(&bo->refcount) > 0); in crocus_bo_unreference()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_range.h67 p_atomic_read(&resource->screen->num_contexts) == 1) { in util_range_add()
H A Du_vertex_state_cache.c124 if (p_atomic_read(&state->reference.count) <= 0) { in util_vertex_state_destroy()
/third_party/mesa3d/src/intel/common/
H A Dintel_aux_map.c197 return p_atomic_read(&ctx->state_num); in intel_aux_map_get_state_num()
546 return p_atomic_read(&ctx->num_buffers); in intel_aux_map_get_num_buffers()
553 assert(p_atomic_read(&ctx->num_buffers) >= max_bos); in intel_aux_map_fill_bos()
/third_party/mesa3d/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.c112 if (!p_atomic_read(&res->maybe_busy) && !p_atomic_read(&res->external)) in virgl_drm_resource_is_busy()
153 p_atomic_read(&old->external)) { in virgl_drm_resource_reference()
697 if (!p_atomic_read(&res->maybe_busy) && !p_atomic_read(&res->external)) in virgl_drm_resource_wait()
837 if (!p_atomic_read(&res->num_cs_references)) in virgl_drm_res_is_ref()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_manager.c230 new_stamp = p_atomic_read(&stfb->iface->stamp); in st_framebuffer_validate()
243 new_stamp = p_atomic_read(&stfb->iface->stamp); in st_framebuffer_validate()
644 stfb->iface_stamp = p_atomic_read(&stfbi->stamp) - 1; in st_framebuffer_create()
1404 stfb->iface_stamp = p_atomic_read(&stfb->iface->stamp) - 1; in st_manager_add_color_renderbuffer()
1491 stdraw->iface_stamp = p_atomic_read(&stdraw->iface->stamp) - 1; in st_manager_invalidate_drawables()
1493 stread->iface_stamp = p_atomic_read(&stread->iface->stamp) - 1; in st_manager_invalidate_drawables()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_suballoc.c112 if (p_atomic_read(&bo->bo->refcnt) == 1 && !suballoc->cached_bo) { in tu_suballoc_bo_free()

Completed in 17 milliseconds

123