Lines Matching refs:vm_bo
405 struct drm_gpuvm_bo *vm_bo; in lookup_vma() local
409 drm_gem_for_each_gpuvm_bo (vm_bo, obj) { in lookup_vma()
412 drm_gpuvm_bo_for_each_va (vma, vm_bo) { in lookup_vma()
417 GEM_WARN_ON(!list_is_singular(&vm_bo->list.gpuva)); in lookup_vma()
437 struct drm_gpuvm_bo *vm_bo, *tmp; in put_iova_spaces() local
441 drm_gem_for_each_gpuvm_bo_safe (vm_bo, tmp, obj) { in put_iova_spaces()
444 if (vm && vm_bo->vm != vm) in put_iova_spaces()
447 drm_gpuvm_bo_get(vm_bo); in put_iova_spaces()
449 drm_gpuvm_bo_for_each_va_safe (vma, vmatmp, vm_bo) { in put_iova_spaces()
455 drm_gpuvm_bo_put(vm_bo); in put_iova_spaces()
995 struct drm_gpuvm_bo *vm_bo; in msm_gem_describe() local
999 drm_gem_for_each_gpuvm_bo (vm_bo, obj) { in msm_gem_describe()
1002 drm_gpuvm_bo_for_each_va (vma, vm_bo) { in msm_gem_describe()
1091 struct drm_gpuvm_bo *vm_bo; in msm_gem_free_object() local
1092 drm_gem_for_each_gpuvm_bo (vm_bo, obj) { in msm_gem_free_object()
1094 drm_gpuvm_resv_obj(vm_bo->vm)); in msm_gem_free_object()