fail:
        while (num_refs--)
-               drm_gem_object_put_unlocked(refs[num_refs]);
+               drm_gem_object_put(refs[num_refs]);
 
        kfree(refs);
 
 
        args->offset = drm_vma_node_offset_addr(&bo->gem.vma_node);
 
-       drm_gem_object_put_unlocked(gem);
+       drm_gem_object_put(gem);
 
        return 0;
 }
        bo->tiling.mode = mode;
        bo->tiling.value = value;
 
-       drm_gem_object_put_unlocked(gem);
+       drm_gem_object_put(gem);
 
        return 0;
 }
                break;
        }
 
-       drm_gem_object_put_unlocked(gem);
+       drm_gem_object_put(gem);
 
        return err;
 }
        if (args->flags & DRM_TEGRA_GEM_BOTTOM_UP)
                bo->flags |= TEGRA_BO_BOTTOM_UP;
 
-       drm_gem_object_put_unlocked(gem);
+       drm_gem_object_put(gem);
 
        return 0;
 }
        if (bo->flags & TEGRA_BO_BOTTOM_UP)
                args->flags |= DRM_TEGRA_GEM_BOTTOM_UP;
 
-       drm_gem_object_put_unlocked(gem);
+       drm_gem_object_put(gem);
 
        return 0;
 }
 
 
 unreference:
        while (i--)
-               drm_gem_object_put_unlocked(&planes[i]->gem);
+               drm_gem_object_put(&planes[i]->gem);
 
        return ERR_PTR(err);
 }
        info = drm_fb_helper_alloc_fbi(helper);
        if (IS_ERR(info)) {
                dev_err(drm->dev, "failed to allocate framebuffer info\n");
-               drm_gem_object_put_unlocked(&bo->gem);
+               drm_gem_object_put(&bo->gem);
                return PTR_ERR(info);
        }
 
                err = PTR_ERR(fbdev->fb);
                dev_err(drm->dev, "failed to allocate DRM framebuffer: %d\n",
                        err);
-               drm_gem_object_put_unlocked(&bo->gem);
+               drm_gem_object_put(&bo->gem);
                return PTR_ERR(fbdev->fb);
        }
 
 
 {
        struct tegra_bo *obj = host1x_to_tegra_bo(bo);
 
-       drm_gem_object_put_unlocked(&obj->gem);
+       drm_gem_object_put(&obj->gem);
 }
 
 /* XXX move this into lib/scatterlist.c? */
                return ERR_PTR(err);
        }
 
-       drm_gem_object_put_unlocked(&bo->gem);
+       drm_gem_object_put(&bo->gem);
 
        return bo;
 }