Home
last modified time | relevance | path

Searched refs:dma_fence_wait (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm_tlb_fence.c57 dma_fence_wait(f->dependency, false); in amdgpu_tlb_fence_work()
90 dma_fence_wait(*fence, false); in amdgpu_vm_tlb_fence_create()
H A Damdgpu_userq.c418 dma_fence_wait(f, false); in amdgpu_userq_wait_for_last_fence()
1164 dma_fence_wait(bo_va->last_pt_update, false); in amdgpu_userq_vm_validate_and_restore_queue()
1170 dma_fence_wait(fpriv->prt_va->last_pt_update, false); in amdgpu_userq_vm_validate_and_restore_queue()
1171 dma_fence_wait(vm->last_update, false); in amdgpu_userq_vm_validate_and_restore_queue()
1287 dma_fence_wait(f, false); in amdgpu_userq_wait_for_signal()
H A Damdgpu_gem.c79 dma_fence_wait(fence, false); in amdgpu_gem_add_input_fence()
815 dma_fence_wait(vm->last_update, false); in amdgpu_gem_va_update_vm()
816 dma_fence_wait(bo_va->last_pt_update, false); in amdgpu_gem_va_update_vm()
H A Damdgpu_userq_fence.c703 return dma_fence_wait(fence, true); in amdgpu_userq_wait_add_fence()
855 r = dma_fence_wait(fences[i], true); in amdgpu_userq_wait_return_fence_info()
H A Damdgpu_vm.c1509 dma_fence_wait(fence, false); in amdgpu_vm_add_prt_cb()
2782 dma_fence_wait(vm->last_unlocked, false); in amdgpu_vm_fini()
2784 dma_fence_wait(vm->last_tlb_flush, false); in amdgpu_vm_fini()
H A Damdgpu_amdkfd.c737 ret = dma_fence_wait(f, false); in amdgpu_amdkfd_submit_ib()
H A Damdgpu_ctx.c856 r = dma_fence_wait(other, true); in amdgpu_ctx_wait_prev_fence()
H A Damdgpu_uvd.c545 dma_fence_wait(fence, false); in amdgpu_uvd_free_handles()
H A Damdgpu_object.c1419 dma_fence_wait(fence, false); in amdgpu_bo_fence()
/linux/drivers/gpu/drm/i915/
H A Di915_deps.c105 ret = dma_fence_wait(fence, ctx->interruptible); in i915_deps_grow()
144 ret = dma_fence_wait(*fences, ctx->interruptible); in i915_deps_sync()
H A Di915_sw_fence.c506 ret = dma_fence_wait(dma, false); in i915_sw_fence_await_dma_fence()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_sync.c104 r = dma_fence_wait(f, true); in radeon_sync_resv()
H A Dradeon_object.c788 dma_fence_wait(&fence->base, false); in radeon_bo_fence()
H A Dradeon_fence.c545 return dma_fence_wait(&fence->base, intr); in radeon_fence_wait_timeout()
/linux/include/linux/
H A Ddma-fence.h742 static inline signed long dma_fence_wait(struct dma_fence *fence, bool intr) in dma_fence_wait() function
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_object.c130 dma_fence_wait(&fence->f, false); in virtio_gpu_detach_object_fenced()
H A Dvirtgpu_plane.c476 dma_fence_wait(&vgplane_st->fence->f, true); in virtio_gpu_cursor_plane_update()
/linux/drivers/dma-buf/
H A Dst-dma-fence.c407 dma_fence_wait(f2, false); in thread_signal_callback()
/linux/drivers/gpu/drm/xe/
H A Dxe_pagefault.c139 dma_fence_wait(fence, false); in xe_pagefault_handle_vma()
H A Dxe_svm.c729 dma_fence_wait(fence, false); in xe_svm_copy()
733 dma_fence_wait(pre_migrate_fence, false); in xe_svm_copy()
1376 dma_fence_wait(fence, false);
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_vkms.c70 dma_fence_wait(&fence->base, false); in vmw_surface_sync()
H A Dvmwgfx_bo.c689 dma_fence_wait(&fence->base, false); in vmw_bo_fence_single()
H A Dvmwgfx_cursor_plane.c277 dma_fence_wait(&fence->base, false); in vmw_cursor_mob_get()
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_migrate.c485 dma_fence_wait(fence, false); in blt_copy()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c205 r = dma_fence_wait(mfence, false); in svm_migrate_copy_done()

12