btrfs: cleanup ino cache members of btrfs_root
[linux-2.6-block.git] / fs / btrfs / free-space-cache.c
index 2b0a627cb5f94e414d3c9751f5e8e384e39c42f9..f181c9afe5f4244e8adf6045ddc3f4d712430f0e 100644 (file)
@@ -3033,10 +3033,10 @@ struct inode *lookup_free_ino_inode(struct btrfs_root *root,
 {
        struct inode *inode = NULL;
 
-       spin_lock(&root->cache_lock);
-       if (root->cache_inode)
-               inode = igrab(root->cache_inode);
-       spin_unlock(&root->cache_lock);
+       spin_lock(&root->ino_cache_lock);
+       if (root->ino_cache_inode)
+               inode = igrab(root->ino_cache_inode);
+       spin_unlock(&root->ino_cache_lock);
        if (inode)
                return inode;
 
@@ -3044,10 +3044,10 @@ struct inode *lookup_free_ino_inode(struct btrfs_root *root,
        if (IS_ERR(inode))
                return inode;
 
-       spin_lock(&root->cache_lock);
+       spin_lock(&root->ino_cache_lock);
        if (!btrfs_fs_closing(root->fs_info))
-               root->cache_inode = igrab(inode);
-       spin_unlock(&root->cache_lock);
+               root->ino_cache_inode = igrab(inode);
+       spin_unlock(&root->ino_cache_lock);
 
        return inode;
 }