Searched refs:drm_gpuvm_resv (Results 1 – 6 of 6) sorted by relevance
382 * drm_gpuvm_resv() - returns the &drm_gpuvm's &dma_resv387 #define drm_gpuvm_resv(gpuvm__) ((gpuvm__)->r_obj->resv) macro 400 dma_resv_held(drm_gpuvm_resv(gpuvm__))403 dma_resv_assert_held(drm_gpuvm_resv(gpuvm__))406 dma_resv_held(drm_gpuvm_resv(gpuvm__))409 dma_resv_assert_held(drm_gpuvm_resv(gpuvm__))424 return obj && obj->resv != drm_gpuvm_resv(gpuvm); in drm_gpuvm_is_extobj()
59 struct dma_resv *resv = drm_gpuvm_resv(vm_bo->vm); in with_vm_locks() 97 struct dma_resv *resv = drm_gpuvm_resv(vm_bo->vm); in with_vm_locks()
370 if (!ret && (obj->resv != drm_gpuvm_resv(vm))) in msm_gem_lock_vm_and_obj()
873 if (obj && (obj->resv == drm_gpuvm_resv(gpuvm))) in msm_gem_vm_close()
284 return drm_gpuvm_resv(&vm->gpuvm); in xe_vm_resv()
1076 dma_resv_lock(drm_gpuvm_resv(vm), NULL); in panthor_vm_bo_put() 1080 dma_resv_unlock(drm_gpuvm_resv(vm)); in panthor_vm_bo_put() 2148 return drm_gpuvm_resv(&vm->base); in panthor_vm_resv()