Searched refs:num_active_ioctls (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h70 int num_active_ioctls; member in struct:radeon_bo
H A Dradeon_drm_cs.c474 p_atomic_dec(&csc->relocs_bo[i].bo->num_active_ioctls);
476 p_atomic_dec(&csc->slab_buffers[i].bo->num_active_ioctls);
604 p_atomic_inc(&bo->num_active_ioctls);
632 p_atomic_inc(&cs->cst->relocs_bo[i].bo->num_active_ioctls);
H A Dradeon_drm_bo.c140 return !bo->num_active_ioctls && !radeon_bo_is_busy(bo);
145 if (!os_wait_until_zero_abs_timeout(&bo->num_active_ioctls, abs_timeout))
565 if (p_atomic_read(&bo->num_active_ioctls))
920 os_wait_until_zero(&bo->num_active_ioctls, PIPE_TIMEOUT_INFINITE);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_bo.h106 volatile int num_active_ioctls; member in struct:amdgpu_winsys_bo
H A Damdgpu_cs.c1218 p_atomic_inc(&bo->num_active_ioctls);
1272 p_atomic_inc(&backing->bo->num_active_ioctls);
1495 p_atomic_dec(&cs->real_buffers[i].bo->num_active_ioctls);
1497 p_atomic_dec(&cs->slab_buffers[i].bo->num_active_ioctls);
1499 p_atomic_dec(&cs->sparse_buffers[i].bo->num_active_ioctls);
H A Damdgpu_bo.c69 if (p_atomic_read(&bo->num_active_ioctls))
76 if (!os_wait_until_zero_abs_timeout(&bo->num_active_ioctls, abs_timeout))
317 if (p_atomic_read(&bo->num_active_ioctls))
332 if (p_atomic_read(&bo->num_active_ioctls))
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h70 int num_active_ioctls; member in struct:radeon_bo
H A Dradeon_drm_cs.c503 p_atomic_dec(&csc->relocs_bo[i].bo->num_active_ioctls);
505 p_atomic_dec(&csc->slab_buffers[i].bo->num_active_ioctls);
631 p_atomic_inc(&bo->num_active_ioctls);
660 p_atomic_inc(&cs->cst->relocs_bo[i].bo->num_active_ioctls);
H A Dradeon_drm_bo.c141 return !bo->num_active_ioctls && !radeon_bo_is_busy(bo);
146 if (!os_wait_until_zero_abs_timeout(&bo->num_active_ioctls, abs_timeout))
567 if (p_atomic_read(&bo->num_active_ioctls))
947 os_wait_until_zero(&bo->num_active_ioctls, PIPE_TIMEOUT_INFINITE);
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_bo.h103 volatile int num_active_ioctls; member in struct:amdgpu_winsys_bo
H A Damdgpu_bo.c59 if (p_atomic_read(&bo->num_active_ioctls))
66 if (!os_wait_until_zero_abs_timeout(&bo->num_active_ioctls, abs_timeout))
341 if (p_atomic_read(&bo->num_active_ioctls))
356 if (p_atomic_read(&bo->num_active_ioctls))
H A Damdgpu_cs.c1328 p_atomic_inc(&bo->num_active_ioctls);
1637 /* Only decrement num_active_ioctls for those buffers where we incremented it. */
1639 p_atomic_dec(&cs->real_buffers[i].bo->num_active_ioctls);
1641 p_atomic_dec(&cs->slab_buffers[i].bo->num_active_ioctls);
1643 p_atomic_dec(&cs->sparse_buffers[i].bo->num_active_ioctls);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.1.0.rst3409 - winsys/amdgpu: don't inc/dec num_active_ioctls for backing BOs of sparse BOs

Completed in 24 milliseconds