/linux-master/include/linux/ |
H A D | dma-resv.h | 67 * DMA_RESV_USAGE_BOOKKEEP could become DMA_RESV_USAGE_READ by adding it again 69 * with DMA_RESV_USAGE_WRITE could become DMA_RESV_USAGE_READ. 95 * @DMA_RESV_USAGE_READ: Implicit read synchronization. 100 DMA_RESV_USAGE_READ, enumerator in enum:dma_resv_usage 112 * DMA_RESV_USAGE_READ or DMA_RESV_USAGE_WRITE as needed using 135 return write ? DMA_RESV_USAGE_READ : DMA_RESV_USAGE_WRITE;
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_busy.c | 141 * !dma_resv_test_signaled(obj->resv, DMA_RESV_USAGE_READ); 146 dma_resv_iter_begin(&cursor, obj->base.resv, DMA_RESV_USAGE_READ);
|
H A D | i915_gem_ttm_move.c | 753 dma_resv_add_fence(src_bo->base.resv, copy_fence, DMA_RESV_USAGE_READ);
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 154 DMA_RESV_USAGE_READ : DMA_RESV_USAGE_WRITE);
|
/linux-master/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 166 DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_READ);
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_gem.c | 237 drm_WARN_ON(&vdev->drm, !dma_resv_test_signaled(obj->resv, DMA_RESV_USAGE_READ)); 391 ret = dma_resv_wait_timeout(obj->resv, DMA_RESV_USAGE_READ, true, timeout);
|
H A D | ivpu_job.c | 427 if (!dma_resv_test_signaled(bo->base.base.resv, DMA_RESV_USAGE_READ)) {
|
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_ioctl.c | 354 ret = dma_resv_test_signaled(obj->resv, DMA_RESV_USAGE_READ); 356 ret = dma_resv_wait_timeout(obj->resv, DMA_RESV_USAGE_READ,
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_gem.c | 366 DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_READ);
|
/linux-master/drivers/dma-buf/ |
H A D | dma-resv.c | 757 dma_resv_for_each_fence(&cursor, obj, DMA_RESV_USAGE_READ, fence) {
|
H A D | dma-buf.c | 416 DMA_RESV_USAGE_READ;
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_release.c | 473 DMA_RESV_USAGE_READ);
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_gem.c | 511 r = dma_resv_test_signaled(robj->tbo.base.resv, DMA_RESV_USAGE_READ); 540 ret = dma_resv_wait_timeout(robj->tbo.base.resv, DMA_RESV_USAGE_READ,
|
H A D | radeon_object.c | 798 DMA_RESV_USAGE_READ : DMA_RESV_USAGE_WRITE);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_submit.c | 208 DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_READ);
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_job.c | 590 DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_READ;
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_drv.c | 325 ret = dma_resv_wait_timeout(gem_obj->resv, DMA_RESV_USAGE_READ,
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_bo.c | 459 lret = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_READ,
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma.c | 1995 usage = DMA_RESV_USAGE_READ; 2250 dma_resv_add_fence(obj->base.resv, fence, DMA_RESV_USAGE_READ);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_gem.c | 1500 if (!dma_resv_test_signaled(obj->resv, DMA_RESV_USAGE_READ))
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem_submit.c | 366 DMA_RESV_USAGE_READ);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gem.c | 568 ret = dma_resv_wait_timeout(robj->tbo.base.resv, DMA_RESV_USAGE_READ,
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 565 DMA_RESV_USAGE_READ);
|
H A D | vc4_crtc.c | 923 ret = dma_resv_get_singleton(dma_bo->base.resv, DMA_RESV_USAGE_READ, &fence);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 1386 DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_READ);
|