summaryrefslogtreecommitdiff
path: root/extent_io.c
diff options
context:
space:
mode:
authorQu Wenruo <quwenruo@cn.fujitsu.com>2015-01-27 11:12:43 +0800
committerDavid Sterba <dsterba@suse.cz>2015-02-27 17:44:11 +0100
commit005c470888ac2c04ba9263845d0ed3b19e9e6c69 (patch)
treebaa60a70d0bbe50b175498201a85e1a6889ca75e /extent_io.c
parent25db1dd11de2f255894896d691121795c60ee2bb (diff)
btrfs-progs: Move (set/clear_)extent_buffer_uptodate() to extent_io.h.
Unlike kernel, these functions in userland just test/set/clear a member. So move them to header to avoid extra function call cost. Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'extent_io.c')
-rw-r--r--extent_io.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/extent_io.c b/extent_io.c
index 66aa2149..5d49710d 100644
--- a/extent_io.c
+++ b/extent_io.c
@@ -827,29 +827,6 @@ int write_data_to_disk(struct btrfs_fs_info *info, void *buf, u64 offset,
return 0;
}
-
-int set_extent_buffer_uptodate(struct extent_buffer *eb)
-{
- eb->flags |= EXTENT_UPTODATE;
- return 0;
-}
-
-int clear_extent_buffer_uptodate(struct extent_io_tree *tree,
- struct extent_buffer *eb)
-{
- eb->flags &= ~EXTENT_UPTODATE;
- return 0;
-}
-
-int extent_buffer_uptodate(struct extent_buffer *eb)
-{
- if (!eb || IS_ERR(eb))
- return 0;
- if (eb->flags & EXTENT_UPTODATE)
- return 1;
- return 0;
-}
-
int set_extent_buffer_dirty(struct extent_buffer *eb)
{
struct extent_io_tree *tree = eb->tree;