Btrfs: Extent based page cache code. This uses an rbtree of extents and tests
[linux-2.6-block.git] / fs / btrfs / btrfs_inode.h
index f446f161f73645df52d577ca21f9472e078fc4b4..d1d5af471c3c9074c3f5577904ee36b29ffe728d 100644 (file)
 #ifndef __BTRFS_I__
 #define __BTRFS_I__
 
+#include "extent_map.h"
+
 /* in memory btrfs inode */
 struct btrfs_inode {
        struct btrfs_root *root;
        struct btrfs_block_group_cache *block_group;
        struct btrfs_key location;
+       struct extent_map_tree extent_tree;
        struct inode vfs_inode;
 
        /*