btrfs: add forward declarations and headers, part 2
[linux-2.6-block.git] / fs / btrfs / ordered-data.h
index 6fc0521000ac8594a6d139a7e33a5f7c53394a25..34413fc5b4bd2ba0371756e0dc43af59fa46ca61 100644 (file)
@@ -6,8 +6,21 @@
 #ifndef BTRFS_ORDERED_DATA_H
 #define BTRFS_ORDERED_DATA_H
 
+#include <linux/types.h>
+#include <linux/list.h>
+#include <linux/refcount.h>
+#include <linux/completion.h>
+#include <linux/rbtree.h>
+#include <linux/wait.h>
 #include "async-thread.h"
 
+struct inode;
+struct page;
+struct extent_state;
+struct btrfs_inode;
+struct btrfs_root;
+struct btrfs_fs_info;
+
 struct btrfs_ordered_sum {
        /*
         * Logical start address and length for of the blocks covered by