btrfs-progs: check: Move fs_root_objectid function to check/common.h

Just another small wrapper shared between original and lowmem mode.

Reviewed-by: Su Yue <suy.fnst@cn.fujitsu.com>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
Qu Wenruo 2018-01-18 15:41:15 +08:00 committed by David Sterba
parent 58a19f1ea7
commit d1b55330c2
2 changed files with 8 additions and 10 deletions

View File

@ -72,4 +72,12 @@ static inline u8 imode_to_type(u32 imode)
#undef S_SHIFT
}
static inline int fs_root_objectid(u64 objectid)
{
if (objectid == BTRFS_TREE_RELOC_OBJECTID ||
objectid == BTRFS_DATA_RELOC_TREE_OBJECTID)
return 1;
return is_fstree(objectid);
}
#endif

View File

@ -2168,8 +2168,6 @@ out:
return err;
}
static int fs_root_objectid(u64 objectid);
/*
* Update global fs information.
*/
@ -4250,14 +4248,6 @@ skip_walking:
return ret;
}
static int fs_root_objectid(u64 objectid)
{
if (objectid == BTRFS_TREE_RELOC_OBJECTID ||
objectid == BTRFS_DATA_RELOC_TREE_OBJECTID)
return 1;
return is_fstree(objectid);
}
static int check_fs_roots(struct btrfs_fs_info *fs_info,
struct cache_tree *root_cache)
{