diff options
Diffstat (limited to 'fs/btrfs/extent_io.h')
-rw-r--r-- | fs/btrfs/extent_io.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/btrfs/extent_io.h b/fs/btrfs/extent_io.h index 880d5292e972..5dbf92e68fbd 100644 --- a/fs/btrfs/extent_io.h +++ b/fs/btrfs/extent_io.h | |||
@@ -61,6 +61,7 @@ | |||
61 | struct extent_state; | 61 | struct extent_state; |
62 | struct btrfs_root; | 62 | struct btrfs_root; |
63 | struct btrfs_io_bio; | 63 | struct btrfs_io_bio; |
64 | struct io_failure_record; | ||
64 | 65 | ||
65 | typedef int (extent_submit_bio_hook_t)(struct inode *inode, int rw, | 66 | typedef int (extent_submit_bio_hook_t)(struct inode *inode, int rw, |
66 | struct bio *bio, int mirror_num, | 67 | struct bio *bio, int mirror_num, |
@@ -111,8 +112,7 @@ struct extent_state { | |||
111 | atomic_t refs; | 112 | atomic_t refs; |
112 | unsigned state; | 113 | unsigned state; |
113 | 114 | ||
114 | /* for use by the FS */ | 115 | struct io_failure_record *failrec; |
115 | u64 private; | ||
116 | 116 | ||
117 | #ifdef CONFIG_BTRFS_DEBUG | 117 | #ifdef CONFIG_BTRFS_DEBUG |
118 | struct list_head leak_list; | 118 | struct list_head leak_list; |
@@ -342,7 +342,6 @@ int extent_readpages(struct extent_io_tree *tree, | |||
342 | get_extent_t get_extent); | 342 | get_extent_t get_extent); |
343 | int extent_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, | 343 | int extent_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, |
344 | __u64 start, __u64 len, get_extent_t *get_extent); | 344 | __u64 start, __u64 len, get_extent_t *get_extent); |
345 | int get_state_private(struct extent_io_tree *tree, u64 start, u64 *private); | ||
346 | void set_page_extent_mapped(struct page *page); | 345 | void set_page_extent_mapped(struct page *page); |
347 | 346 | ||
348 | struct extent_buffer *alloc_extent_buffer(struct btrfs_fs_info *fs_info, | 347 | struct extent_buffer *alloc_extent_buffer(struct btrfs_fs_info *fs_info, |