btrfs-progs: remove fs_info parameter from btrfs_create_tree()
The @fs_info parameter can be easily extracted from @trans, and kernel has already remove the parameter. Signed-off-by: Qu Wenruo <wqu@suse.com>
This commit is contained in:
parent
64e272e74f
commit
9b74d80919
|
@ -2369,12 +2369,12 @@ int btrfs_delete_and_free_root(struct btrfs_trans_handle *trans,
|
||||||
}
|
}
|
||||||
|
|
||||||
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
|
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
|
||||||
struct btrfs_fs_info *fs_info,
|
|
||||||
struct btrfs_key *key)
|
struct btrfs_key *key)
|
||||||
{
|
{
|
||||||
struct extent_buffer *leaf;
|
struct btrfs_fs_info *fs_info = trans->fs_info;
|
||||||
struct btrfs_root *tree_root = fs_info->tree_root;
|
struct btrfs_root *tree_root = fs_info->tree_root;
|
||||||
struct btrfs_root *root;
|
struct btrfs_root *root;
|
||||||
|
struct extent_buffer *leaf;
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
root = kzalloc(sizeof(*root), GFP_KERNEL);
|
root = kzalloc(sizeof(*root), GFP_KERNEL);
|
||||||
|
|
|
@ -239,7 +239,6 @@ int write_tree_block(struct btrfs_trans_handle *trans,
|
||||||
struct extent_buffer *eb);
|
struct extent_buffer *eb);
|
||||||
int btrfs_fs_roots_compare_roots(const struct rb_node *node1, const struct rb_node *node2);
|
int btrfs_fs_roots_compare_roots(const struct rb_node *node1, const struct rb_node *node2);
|
||||||
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
|
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
|
||||||
struct btrfs_fs_info *fs_info,
|
|
||||||
struct btrfs_key *key);
|
struct btrfs_key *key);
|
||||||
int btrfs_delete_and_free_root(struct btrfs_trans_handle *trans,
|
int btrfs_delete_and_free_root(struct btrfs_trans_handle *trans,
|
||||||
struct btrfs_root *root);
|
struct btrfs_root *root);
|
||||||
|
|
|
@ -1516,7 +1516,7 @@ int btrfs_create_free_space_tree(struct btrfs_fs_info *fs_info)
|
||||||
if (IS_ERR(trans))
|
if (IS_ERR(trans))
|
||||||
return PTR_ERR(trans);
|
return PTR_ERR(trans);
|
||||||
|
|
||||||
free_space_root = btrfs_create_tree(trans, fs_info, &root_key);
|
free_space_root = btrfs_create_tree(trans, &root_key);
|
||||||
if (IS_ERR(free_space_root)) {
|
if (IS_ERR(free_space_root)) {
|
||||||
ret = PTR_ERR(free_space_root);
|
ret = PTR_ERR(free_space_root);
|
||||||
goto abort;
|
goto abort;
|
||||||
|
|
|
@ -748,7 +748,7 @@ static int create_data_reloc_tree(struct btrfs_trans_handle *trans)
|
||||||
char *name = "..";
|
char *name = "..";
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
root = btrfs_create_tree(trans, fs_info, &key);
|
root = btrfs_create_tree(trans, &key);
|
||||||
if (IS_ERR(root)) {
|
if (IS_ERR(root)) {
|
||||||
ret = PTR_ERR(root);
|
ret = PTR_ERR(root);
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -870,7 +870,7 @@ static int create_uuid_tree(struct btrfs_trans_handle *trans)
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
UASSERT(fs_info->uuid_root == NULL);
|
UASSERT(fs_info->uuid_root == NULL);
|
||||||
root = btrfs_create_tree(trans, fs_info, &key);
|
root = btrfs_create_tree(trans, &key);
|
||||||
if (IS_ERR(root)) {
|
if (IS_ERR(root)) {
|
||||||
ret = PTR_ERR(root);
|
ret = PTR_ERR(root);
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -900,7 +900,7 @@ static int create_global_root(struct btrfs_trans_handle *trans, u64 objectid,
|
||||||
};
|
};
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
root = btrfs_create_tree(trans, fs_info, &key);
|
root = btrfs_create_tree(trans, &key);
|
||||||
if (IS_ERR(root)) {
|
if (IS_ERR(root)) {
|
||||||
ret = PTR_ERR(root);
|
ret = PTR_ERR(root);
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -1127,7 +1127,7 @@ static int setup_raid_stripe_tree_root(struct btrfs_fs_info *fs_info)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
stripe_root = btrfs_create_tree(trans, fs_info, &key);
|
stripe_root = btrfs_create_tree(trans, &key);
|
||||||
if (IS_ERR(stripe_root)) {
|
if (IS_ERR(stripe_root)) {
|
||||||
ret = PTR_ERR(stripe_root);
|
ret = PTR_ERR(stripe_root);
|
||||||
btrfs_abort_transaction(trans, ret);
|
btrfs_abort_transaction(trans, ret);
|
||||||
|
|
Loading…
Reference in New Issue