Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_vm.h283 static inline struct dma_resv *xe_vm_resv(struct xe_vm *vm) in xe_vm_resv() function
294 #define xe_vm_assert_held(vm) dma_resv_assert_held(xe_vm_resv(vm))
H A Dxe_pt.c1303 err = job_test_add_deps(job, xe_vm_resv(vm), in xe_pt_vm_dependencies()
2295 err = dma_resv_reserve_fences(xe_vm_resv(vops->vm), in xe_pt_update_ops_prepare()
2628 dma_resv_add_fence(xe_vm_resv(vm), fence, in xe_pt_update_ops_run()
2636 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run()
2644 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run()
2649 dma_resv_add_fence(xe_vm_resv(vm), mfence, in xe_pt_update_ops_run()
H A Dxe_exec.c298 xe_vm_resv(vm), in xe_exec_ioctl()
H A Dxe_vm_madvise.c202 if (dma_resv_wait_timeout(xe_vm_resv(vm), DMA_RESV_USAGE_BOOKKEEP, in xe_zap_ptes_in_madvise_range()
H A Dxe_vm.c517 wait = dma_resv_wait_timeout(xe_vm_resv(vm), in preempt_rebind_work_func()
1710 dma_resv_wait_timeout(xe_vm_resv(vm), in xe_vm_close()
3936 ret = dma_resv_lock_interruptible(xe_vm_resv(vm), NULL); in xe_vm_lock()
3938 ret = dma_resv_lock(xe_vm_resv(vm), NULL); in xe_vm_lock()
3951 dma_resv_unlock(xe_vm_resv(vm)); in xe_vm_unlock()
4049 lockdep_is_held(&xe_vm_resv(vm)->lock.base))); in xe_vm_invalidate_vma()
4054 WARN_ON_ONCE(!dma_resv_test_signaled(xe_vm_resv(vm), in xe_vm_invalidate_vma()
H A Dxe_bo.c2331 bo = xe_bo_init_locked(xe, bo, tile, vm ? xe_vm_resv(vm) : NULL, in __xe_bo_create_locked()
2958 ctx.resv = xe_vm_resv(vm); in xe_bo_validate()
H A Dxe_svm.c264 err = dma_resv_wait_timeout(xe_vm_resv(vm), in xe_svm_invalidate()