Lines Matching refs:exec
351 struct drm_exec exec; in amdgpu_gem_object_close() local
354 drm_exec_init(&exec, DRM_EXEC_IGNORE_DUPLICATES, 0); in amdgpu_gem_object_close()
355 drm_exec_until_all_locked(&exec) { in amdgpu_gem_object_close()
356 r = drm_exec_prepare_obj(&exec, &bo->tbo.base, 1); in amdgpu_gem_object_close()
357 drm_exec_retry_on_contention(&exec); in amdgpu_gem_object_close()
361 r = amdgpu_vm_lock_pd(vm, &exec, 0); in amdgpu_gem_object_close()
362 drm_exec_retry_on_contention(&exec); in amdgpu_gem_object_close()
392 drm_exec_fini(&exec); in amdgpu_gem_object_close()
842 struct drm_exec exec; in amdgpu_gem_va_ioctl() local
909 drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT | in amdgpu_gem_va_ioctl()
911 drm_exec_until_all_locked(&exec) { in amdgpu_gem_va_ioctl()
913 r = drm_exec_lock_obj(&exec, gobj); in amdgpu_gem_va_ioctl()
914 drm_exec_retry_on_contention(&exec); in amdgpu_gem_va_ioctl()
919 r = amdgpu_vm_lock_pd(&fpriv->vm, &exec, 2); in amdgpu_gem_va_ioctl()
920 drm_exec_retry_on_contention(&exec); in amdgpu_gem_va_ioctl()
986 drm_exec_fini(&exec); in amdgpu_gem_va_ioctl()