diff options
author | Nikolay Borisov <nborisov@suse.com> | 2017-02-20 14:51:08 +0300 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2017-02-28 13:30:11 +0300 |
commit | db0a669fb002416faafe34481d6a6e21cdf0e926 (patch) | |
tree | 116497fc52f46809094ce545b8f3a6620a048955 /fs/btrfs/tree-log.c | |
parent | 9e3e97f45c1f4debe53f72ad309ec06890d3aac2 (diff) | |
download | linux-db0a669fb002416faafe34481d6a6e21cdf0e926.tar.xz |
btrfs: Make btrfs_add_link take btrfs_inode
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/tree-log.c')
-rw-r--r-- | fs/btrfs/tree-log.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/fs/btrfs/tree-log.c b/fs/btrfs/tree-log.c index f8965b081212..c9ada4b90004 100644 --- a/fs/btrfs/tree-log.c +++ b/fs/btrfs/tree-log.c @@ -1322,8 +1322,9 @@ static noinline int add_inode_ref(struct btrfs_trans_handle *trans, } /* insert our name */ - ret = btrfs_add_link(trans, dir, inode, name, namelen, - 0, ref_index); + ret = btrfs_add_link(trans, BTRFS_I(dir), + BTRFS_I(inode), + name, namelen, 0, ref_index); if (ret) goto out; @@ -1641,7 +1642,8 @@ static noinline int insert_one_name(struct btrfs_trans_handle *trans, return -EIO; } - ret = btrfs_add_link(trans, dir, inode, name, name_len, 1, index); + ret = btrfs_add_link(trans, BTRFS_I(dir), BTRFS_I(inode), name, + name_len, 1, index); /* FIXME, put inode into FIXUP list */ |