Home
last modified time | relevance | path

Searched refs:p_atomic_set (Results 1 – 25 of 51) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_fence_work.cpp42 p_atomic_set(&fence->work.head.next, 0); in swr_fence_do_work()
43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work()
44 p_atomic_set(&fence->work.count, 0); in swr_fence_do_work()
71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work()
72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work()
/third_party/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_fence.c152 p_atomic_set(&fence->signalled, 1); in vmw_fences_signal()
196 p_atomic_set(&fence->refcount, 1); in vmw_fence_create()
201 p_atomic_set(&fence->signalled, 0); in vmw_fence_create()
217 p_atomic_set(&fence->signalled, 1); in vmw_fence_create()
220 p_atomic_set(&fence->signalled, 0); in vmw_fence_create()
325 p_atomic_set(&vfence->signalled, 1); in vmw_fence_signalled()
364 p_atomic_set(&vfence->signalled, 1); in vmw_fence_finish()
Dvmw_screen_dri.c185 p_atomic_set(&vsrf->validated, 0); in vmw_drm_gb_surface_from_handle()
301 p_atomic_set(&vsrf->validated, 0); in vmw_drm_surface_from_handle()
Dvmw_shader.c90 p_atomic_set(&shader->validated, 0); in vmw_svga_shader_create()
Dvmw_screen_svga.c504 p_atomic_set(&surface->validated, 0); in vmw_svga_winsys_surface_create()
730 p_atomic_set(&shader->validated, 0); in vmw_svga_winsys_shader_create()
/third_party/mesa3d/src/util/
Du_atomic.h43 #define p_atomic_set(_v, _i) __atomic_store_n((_v), (_i), __ATOMIC_RELEASE) macro
58 #define p_atomic_set(_v, _i) (*(_v) = (_i)) macro
89 #define p_atomic_set(_v, _i) (*(_v) = (_i)) macro
127 #define p_atomic_set(_v, _i) (*(_v) = (_i)) macro
178 #define p_atomic_set(_v, _i) (*(_v) = (_i)) macro
Dslab.c149 p_atomic_set(&page->u.num_remaining, pool->parent->num_elements); in slab_destroy_child()
153 p_atomic_set(&elt->owner, (intptr_t)page | 1); in slab_destroy_child()
Dsparse_array.c244 p_atomic_set(last_next, items[i]); in util_sparse_array_free_list_push()
254 p_atomic_set(last_next, (uint32_t)current_head); /* Index is the bottom 32 bits */ in util_sparse_array_free_list_push()
Du_atomic_test.c50 p_atomic_set(&v, ones); \
/third_party/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c124 p_atomic_set(&res->maybe_busy, false); in virgl_drm_resource_is_busy()
242 p_atomic_set(&res->external, false); in virgl_drm_winsys_resource_create_blob()
243 p_atomic_set(&res->num_cs_references, 0); in virgl_drm_winsys_resource_create_blob()
310 p_atomic_set(&res->external, false); in virgl_drm_winsys_resource_create()
311 p_atomic_set(&res->num_cs_references, 0); in virgl_drm_winsys_resource_create()
317 p_atomic_set(&res->maybe_busy, for_fencing); in virgl_drm_winsys_resource_create()
355 p_atomic_set(&res->maybe_busy, true); in virgl_bo_transfer_put()
384 p_atomic_set(&res->maybe_busy, true); in virgl_bo_transfer_get()
559 p_atomic_set(&res->external, true); in virgl_drm_winsys_resource_create_handle()
659 p_atomic_set(&res->external, true); in virgl_drm_winsys_resource_get_handle()
[all …]
/third_party/mesa3d/src/mesa/main/
Dglthread_marshal.h579 p_atomic_set(&ctx->GLThread.LastDListChangeBatchIndex, -1); in _mesa_glthread_CallList()
608 p_atomic_set(&ctx->GLThread.LastDListChangeBatchIndex, -1); in _mesa_glthread_CallLists()
709 p_atomic_set(&ctx->GLThread.LastDListChangeBatchIndex, ctx->GLThread.next); in _mesa_glthread_EndList()
720 p_atomic_set(&ctx->GLThread.LastDListChangeBatchIndex, ctx->GLThread.next); in _mesa_glthread_DeleteLists()
Dglthread_shaderobj.c126 p_atomic_set(&glthread->LastProgramChangeBatch, glthread->next); in _mesa_glthread_ProgramChanged()
/third_party/mesa3d/src/panfrost/lib/
Dpan_bo.c412 p_atomic_set(&bo->refcnt, 1); in panfrost_bo_create()
499 p_atomic_set(&bo->refcnt, 1); in panfrost_bo_import()
514 p_atomic_set(&bo->refcnt, 1); in panfrost_bo_import()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_bo.c262 p_atomic_set(&entry->refcnt, 1); in lima_bo_cache_get()
311 p_atomic_set(&bo->refcnt, 1); in lima_bo_create()
482 p_atomic_set(&bo->refcnt, 1); in lima_bo_import()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_bufmgr.c427 p_atomic_set(&bo->refcount, 1); in bo_alloc_internal()
505 p_atomic_set(&bo->refcount, 1); in crocus_bo_create_userptr()
563 p_atomic_set(&bo->refcount, 1); in crocus_bo_gem_create_from_name()
1239 p_atomic_set(&bo->refcount, 1); in crocus_bo_import_dmabuf()
1311 p_atomic_set(&bo->refcount, 1); in crocus_bo_import_dmabuf_no_mods()
1648 p_atomic_set(&bufmgr->refcount, 1); in crocus_bufmgr_create()
/third_party/mesa3d/src/etnaviv/drm/
Detnaviv_device.c62 p_atomic_set(&dev->refcnt, 1); in etna_device_new()
Detnaviv_bo_cache.c173 p_atomic_set(&bo->refcnt, 1); in etna_bo_cache_alloc()
Detnaviv_bo.c117 p_atomic_set(&bo->refcnt, 1); in bo_from_handle()
/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_device.c78 p_atomic_set(&dev->refcnt, 1); in fd_device_new()
Dfreedreno_bo_cache.c176 p_atomic_set(&bo->refcnt, 1); in fd_bo_cache_alloc()
Dfreedreno_pipe.c58 p_atomic_set(&pipe->refcnt, 1); in fd_pipe_new2()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.c796 p_atomic_set(&bo->refcount, 1); in alloc_bo_from_slabs()
1050 p_atomic_set(&bo->refcount, 1); in iris_bo_alloc()
1135 p_atomic_set(&bo->refcount, 1); in iris_bo_create_userptr()
1194 p_atomic_set(&bo->refcount, 1); in iris_bo_gem_create_from_name()
1780 p_atomic_set(&bo->refcount, 1); in iris_bo_import_dmabuf()
2164 p_atomic_set(&bo->refcount, 1); in intel_aux_map_buffer_alloc()
2258 p_atomic_set(&bufmgr->refcount, 1); in iris_bufmgr_create()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_fence.c140 p_atomic_set(&fence->completed, true); in zink_vkfence_wait()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_bufmgr.c676 p_atomic_set(&bo->refcount, 1); in bo_alloc_internal()
811 p_atomic_set(&bo->refcount, 1); in brw_bo_gem_create_from_name()
1501 p_atomic_set(&bo->refcount, 1); in brw_bo_gem_create_from_prime_internal()
1868 p_atomic_set(&bufmgr->refcount, 1); in brw_bufmgr_create()
/third_party/mesa3d/src/gallium/frontends/hgl/
Dhgl.c253 p_atomic_set(&buffer->stfbi->stamp, 1); in hgl_create_st_framebuffer()

123