Home
last modified time | relevance | path

Searched refs:dma_resv_add_fence (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v6.6/drivers/dma-buf/
Dst-dma-resv.c89 dma_resv_add_fence(&resv, f, usage); in test_signaling()
136 dma_resv_add_fence(&resv, f, usage); in test_for_each()
198 dma_resv_add_fence(&resv, f, usage); in test_for_each_unlocked()
271 dma_resv_add_fence(&resv, f, usage); in test_get_fences()
Ddma-resv.c280 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence, in dma_resv_add_fence() function
319 EXPORT_SYMBOL(dma_resv_add_fence);
/Linux-v6.6/drivers/gpu/drm/i915/gem/
Di915_gem_clflush.c120 dma_resv_add_fence(obj->base.resv, &clflush->base.dma, in i915_gem_clflush_object()
Di915_gem_ttm_move.c752 dma_resv_add_fence(dst_bo->base.resv, copy_fence, DMA_RESV_USAGE_WRITE); in i915_gem_obj_copy_ttm()
753 dma_resv_add_fence(src_bo->base.resv, copy_fence, DMA_RESV_USAGE_READ); in i915_gem_obj_copy_ttm()
/Linux-v6.6/drivers/gpu/drm/ttm/
Dttm_execbuf_util.c153 dma_resv_add_fence(bo->base.resv, fence, entry->num_shared ? in ttm_eu_fence_buffer_objects()
Dttm_bo_util.c585 dma_resv_add_fence(&ghost_obj->base._resv, fence, in ttm_bo_move_to_ghost()
653 dma_resv_add_fence(bo->base.resv, fence, DMA_RESV_USAGE_KERNEL); in ttm_bo_move_accel_cleanup()
Dttm_bo.c715 dma_resv_add_fence(bo->base.resv, fence, DMA_RESV_USAGE_KERNEL); in ttm_bo_add_move_fence()
/Linux-v6.6/include/linux/
Ddma-resv.h470 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
/Linux-v6.6/drivers/gpu/drm/vgem/
Dvgem_fence.c165 dma_resv_add_fence(resv, fence, arg->flags & VGEM_FENCE_WRITE ? in vgem_fence_attach_ioctl()
/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vm_sdma.c138 dma_resv_add_fence(p->vm->root.bo->tbo.base.resv, f, in amdgpu_vm_sdma_commit()
Damdgpu_amdkfd_gpuvm.c1368 dma_resv_add_fence(vm->root.bo->tbo.base.resv, in init_kfd_vm()
2023 dma_resv_add_fence(bo->tbo.base.resv, in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
2864 dma_resv_add_fence(mem->bo->tbo.base.resv, in amdgpu_amdkfd_gpuvm_restore_process_bos()
2873 dma_resv_add_fence(bo->tbo.base.resv, in amdgpu_amdkfd_gpuvm_restore_process_bos()
2928 dma_resv_add_fence(gws_bo->tbo.base.resv, in amdgpu_amdkfd_add_gws_to_process()
Damdgpu_object.c643 dma_resv_add_fence(bo->tbo.base.resv, fence, in amdgpu_bo_create()
1453 dma_resv_add_fence(resv, fence, shared ? DMA_RESV_USAGE_READ : in amdgpu_bo_fence()
Damdgpu_cs.c1314 dma_resv_add_fence(gobj->resv, in amdgpu_cs_submit()
1320 dma_resv_add_fence(gobj->resv, p->fence, DMA_RESV_USAGE_WRITE); in amdgpu_cs_submit()
/Linux-v6.6/drivers/gpu/drm/virtio/
Dvirtgpu_gem.c255 dma_resv_add_fence(objs->objs[i]->resv, fence, in virtio_gpu_array_add_fence()
/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnouveau_exec.c148 dma_resv_add_fence(obj->resv, job->done_fence, job->resv_usage); in nouveau_exec_job_armed_submit()
/Linux-v6.6/drivers/gpu/drm/i915/gem/selftests/
Di915_gem_migrate.c228 dma_resv_add_fence(obj->base.resv, &rq->fence, in __igt_lmem_pages_migrate()
/Linux-v6.6/drivers/gpu/drm/qxl/
Dqxl_release.c432 dma_resv_add_fence(bo->base.resv, &release->base, in qxl_release_fence_buffer_objects()
/Linux-v6.6/drivers/gpu/drm/msm/
Dmsm_gem_submit.c439 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences()
442 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences()
/Linux-v6.6/drivers/gpu/drm/lima/
Dlima_gem.c359 dma_resv_add_fence(lima_bo_resv(bos[i]), fence, in lima_gem_submit()
/Linux-v6.6/drivers/gpu/drm/vc4/
Dvc4_gem.c564 dma_resv_add_fence(bo->base.base.resv, exec->fence, in vc4_update_bo_seqnos()
576 dma_resv_add_fence(bo->base.base.resv, exec->fence, in vc4_update_bo_seqnos()
/Linux-v6.6/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c647 dma_resv_add_fence(bo->base.resv, &fence->base, in vmw_bo_fence_single()
/Linux-v6.6/drivers/accel/ivpu/
Divpu_job.c480 dma_resv_add_fence(job->bos[i]->base.resv, job->done_fence, usage); in ivpu_job_prepare_bos_for_submit()
/Linux-v6.6/drivers/gpu/drm/etnaviv/
Detnaviv_gem_submit.c207 dma_resv_add_fence(obj->resv, submit->out_fence, write ? in submit_attach_object_fences()
/Linux-v6.6/drivers/gpu/drm/radeon/
Dradeon_object.c799 dma_resv_add_fence(resv, &fence->base, shared ? in radeon_bo_fence()
/Linux-v6.6/drivers/gpu/drm/panfrost/
Dpanfrost_job.c272 dma_resv_add_fence(bos[i]->resv, fence, DMA_RESV_USAGE_WRITE); in panfrost_attach_object_fences()

12