* copy everything in the in-memory inode into the btree.
  */
 static noinline int btrfs_update_inode_item(struct btrfs_trans_handle *trans,
-                               struct btrfs_root *root,
-                               struct btrfs_inode *inode)
+                                           struct btrfs_inode *inode)
 {
        struct btrfs_inode_item *inode_item;
        struct btrfs_path *path;
        if (!path)
                return -ENOMEM;
 
-       ret = btrfs_lookup_inode(trans, root, path, &inode->location, 1);
+       ret = btrfs_lookup_inode(trans, inode->root, path, &inode->location, 1);
        if (ret) {
                if (ret > 0)
                        ret = -ENOENT;
                return ret;
        }
 
-       return btrfs_update_inode_item(trans, root, inode);
+       return btrfs_update_inode_item(trans, inode);
 }
 
 int btrfs_update_inode_fallback(struct btrfs_trans_handle *trans,
 
        ret = btrfs_update_inode(trans, inode);
        if (ret == -ENOSPC)
-               return btrfs_update_inode_item(trans, inode->root, inode);
+               return btrfs_update_inode_item(trans, inode);
        return ret;
 }