/linux-master/drivers/dma-buf/ |
H A D | st-dma-resv.c | 89 dma_resv_add_fence(&resv, f, usage); 136 dma_resv_add_fence(&resv, f, usage); 198 dma_resv_add_fence(&resv, f, usage); 271 dma_resv_add_fence(&resv, f, usage);
|
H A D | dma-resv.c | 172 * Should be called before dma_resv_add_fence(). Must be called with @obj 176 * at any time before calling dma_resv_add_fence(). This is validated when 270 * dma_resv_add_fence - Add a fence to the dma_resv obj 280 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence, function 319 EXPORT_SYMBOL(dma_resv_add_fence); variable
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_clflush.c | 119 dma_resv_add_fence(obj->base.resv, &clflush->base.dma,
|
H A D | i915_gem_ttm_move.c | 752 dma_resv_add_fence(dst_bo->base.resv, copy_fence, DMA_RESV_USAGE_WRITE); 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 | 153 dma_resv_add_fence(bo->base.resv, fence, entry->num_shared ?
|
H A D | ttm_bo_util.c | 594 dma_resv_add_fence(&ghost_obj->base._resv, fence, 662 dma_resv_add_fence(bo->base.resv, fence, DMA_RESV_USAGE_KERNEL);
|
/linux-master/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 165 dma_resv_add_fence(resv, fence, arg->flags & VGEM_FENCE_WRITE ?
|
/linux-master/include/linux/ |
H A D | dma-resv.h | 173 * A new fence is added by calling dma_resv_add_fence(). Since this 470 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
|
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 255 dma_resv_add_fence(objs->objs[i]->resv, fence,
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 138 dma_resv_add_fence(p->vm->root.bo->tbo.base.resv, f,
|
H A D | amdgpu_amdkfd_gpuvm.c | 446 dma_resv_add_fence(bo->tbo.base.resv, fence, 1420 dma_resv_add_fence(vm->root.bo->tbo.base.resv, 3029 dma_resv_add_fence(mem->bo->tbo.base.resv, 3038 dma_resv_add_fence(bo->tbo.base.resv, 3093 dma_resv_add_fence(gws_bo->tbo.base.resv,
|
H A D | amdgpu_object.c | 634 dma_resv_add_fence(bo->tbo.base.resv, fence, 1444 dma_resv_add_fence(resv, fence, shared ? DMA_RESV_USAGE_READ :
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt.c | 1308 dma_resv_add_fence(xe_vm_resv(vm), fence, rebind || 1314 dma_resv_add_fence(xe_vma_bo(vma)->ttm.base.resv, fence, 1652 dma_resv_add_fence(xe_vm_resv(vm), fence, 1657 dma_resv_add_fence(xe_vma_bo(vma)->ttm.base.resv, fence,
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_migrate.c | 228 dma_resv_add_fence(obj->base.resv, &rq->fence,
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_gem.c | 364 dma_resv_add_fence(lima_bo_resv(bos[i]), fence,
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_release.c | 472 dma_resv_add_fence(bo->base.resv, &release->base,
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem_submit.c | 362 dma_resv_add_fence(obj->resv, submit->user_fence, 365 dma_resv_add_fence(obj->resv, submit->user_fence,
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_submit.c | 207 dma_resv_add_fence(obj->resv, submit->out_fence, write ?
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_job.c | 593 dma_resv_add_fence(obj->resv, &job->base.s_fence->finished, usage);
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_object.c | 797 dma_resv_add_fence(resv, &fence->base, shared ?
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_bo_test.c | 443 dma_resv_add_fence(external_resv, fence, DMA_RESV_USAGE_BOOKKEEP);
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_job.c | 456 dma_resv_add_fence(job->bos[i]->base.base.resv, job->done_fence, usage);
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_bo.c | 648 dma_resv_add_fence(bo->base.resv, &fence->base,
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 564 dma_resv_add_fence(bo->base.base.resv, exec->fence, 576 dma_resv_add_fence(bo->base.base.resv, exec->fence,
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma.c | 2000 dma_resv_add_fence(vma->obj->base.resv, curr, usage); 2250 dma_resv_add_fence(obj->base.resv, fence, DMA_RESV_USAGE_READ);
|