Home
last modified time | relevance | path

Searched refs:xe_vm_resv (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/xe/
A Dxe_vm.h257 static inline struct dma_resv *xe_vm_resv(struct xe_vm *vm) in xe_vm_resv() function
268 #define xe_vm_assert_held(vm) dma_resv_assert_held(xe_vm_resv(vm))
A Dxe_pt.c1116 err = job_test_add_deps(job, xe_vm_resv(vm), in xe_pt_vm_dependencies()
1238 dma_resv_iter_begin(&cursor, xe_vm_resv(vm), in vma_check_userptr()
1244 err = dma_resv_wait_timeout(xe_vm_resv(vm), in vma_check_userptr()
1831 err = dma_resv_reserve_fences(xe_vm_resv(vops->vm), in xe_pt_update_ops_prepare()
2093 dma_resv_add_fence(xe_vm_resv(vm), fence, in xe_pt_update_ops_run()
2101 dma_resv_add_fence(xe_vm_resv(vm), &ifence->base.base, in xe_pt_update_ops_run()
2106 dma_resv_add_fence(xe_vm_resv(vm), &mfence->base.base, in xe_pt_update_ops_run()
A Dxe_exec.c275 xe_vm_resv(vm), in xe_exec_ioctl()
A Dxe_vm.c533 wait = dma_resv_wait_timeout(xe_vm_resv(vm), in preempt_rebind_work_func()
634 dma_resv_iter_begin(&cursor, xe_vm_resv(vm), in vma_userptr_invalidate()
640 err = dma_resv_wait_timeout(xe_vm_resv(vm), in vma_userptr_invalidate()
687 dma_resv_wait_timeout(xe_vm_resv(vm), in xe_vm_userptr_pin()
3136 return dma_resv_lock_interruptible(xe_vm_resv(vm), NULL); in xe_vm_lock()
3138 return dma_resv_lock(xe_vm_resv(vm), NULL); in xe_vm_lock()
3149 dma_resv_unlock(xe_vm_resv(vm)); in xe_vm_unlock()
3185 WARN_ON_ONCE(!dma_resv_test_signaled(xe_vm_resv(xe_vma_vm(vma)), in xe_vm_invalidate_vma()
A Dxe_bo.h150 XE_WARN_ON(bo->vm && bo->ttm.base.resv != xe_vm_resv(bo->vm)); in xe_bo_unlock_vm_held()
A Dxe_bo.c1455 bo = ___xe_bo_create_locked(xe, bo, tile, vm ? xe_vm_resv(vm) : NULL, in __xe_bo_create_locked()
1863 ctx.resv = xe_vm_resv(vm); in xe_bo_validate()

Completed in 22 milliseconds