Home
last modified time | relevance | path

Searched refs:bo_fence_lock (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_winsys.h86 mtx_t bo_fence_lock; member
Dradeon_drm_bo.c79 mtx_lock(&bo->rws->bo_fence_lock); in radeon_bo_is_busy()
90 mtx_unlock(&bo->rws->bo_fence_lock); in radeon_bo_is_busy()
109 mtx_lock(&bo->rws->bo_fence_lock); in radeon_bo_wait_idle()
113 mtx_unlock(&bo->rws->bo_fence_lock); in radeon_bo_wait_idle()
118 mtx_lock(&bo->rws->bo_fence_lock); in radeon_bo_wait_idle()
127 mtx_unlock(&bo->rws->bo_fence_lock); in radeon_bo_wait_idle()
Dradeon_drm_winsys.c613 mtx_destroy(&ws->bo_fence_lock); in radeon_winsys_destroy()
876 (void) mtx_init(&ws->bo_fence_lock, mtx_plain); in radeon_drm_winsys_create()
Dradeon_drm_cs.c638 mtx_lock(&cs->ws->bo_fence_lock); in radeon_drm_cs_flush()
644 mtx_unlock(&cs->ws->bo_fence_lock); in radeon_drm_cs_flush()
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_winsys.h70 simple_mtx_t bo_fence_lock; member
Damdgpu_bo.c89 simple_mtx_lock(&ws->bo_fence_lock); in amdgpu_bo_wait()
105 simple_mtx_unlock(&ws->bo_fence_lock); in amdgpu_bo_wait()
111 simple_mtx_lock(&ws->bo_fence_lock); in amdgpu_bo_wait()
119 simple_mtx_unlock(&ws->bo_fence_lock); in amdgpu_bo_wait()
124 simple_mtx_lock(&ws->bo_fence_lock); in amdgpu_bo_wait()
138 simple_mtx_unlock(&ws->bo_fence_lock); in amdgpu_bo_wait()
992 simple_mtx_lock(&ws->bo_fence_lock); in sparse_free_backing_buffer()
994 simple_mtx_unlock(&ws->bo_fence_lock); in sparse_free_backing_buffer()
Damdgpu_winsys.c141 simple_mtx_destroy(&ws->bo_fence_lock); in do_winsys_deinit()
502 (void) simple_mtx_init(&aws->bo_fence_lock, mtx_plain); in amdgpu_winsys_create()
Damdgpu_cs.c1420 simple_mtx_lock(&ws->bo_fence_lock); in amdgpu_cs_submit_ib()
1422 simple_mtx_unlock(&ws->bo_fence_lock); in amdgpu_cs_submit_ib()