Commit 14692cc1 authored by David Sterba's avatar David Sterba

btrfs: cleanup, remove inode_item_info helper

It's only a simple wrapper around btrfs_find_item, the locally defined
key is not used.
Signed-off-by: default avatarDavid Sterba <dsterba@suse.cz>
parent 381cf658
...@@ -1246,17 +1246,6 @@ int btrfs_check_shared(struct btrfs_trans_handle *trans, ...@@ -1246,17 +1246,6 @@ int btrfs_check_shared(struct btrfs_trans_handle *trans,
return ret; return ret;
} }
/*
* this makes the path point to (inum INODE_ITEM ioff)
*/
int inode_item_info(u64 inum, u64 ioff, struct btrfs_root *fs_root,
struct btrfs_path *path)
{
struct btrfs_key key;
return btrfs_find_item(fs_root, path, inum, ioff,
BTRFS_INODE_ITEM_KEY, &key);
}
static int inode_ref_info(u64 inum, u64 ioff, struct btrfs_root *fs_root, static int inode_ref_info(u64 inum, u64 ioff, struct btrfs_root *fs_root,
struct btrfs_path *path, struct btrfs_path *path,
struct btrfs_key *found_key) struct btrfs_key *found_key)
......
...@@ -32,9 +32,6 @@ struct inode_fs_paths { ...@@ -32,9 +32,6 @@ struct inode_fs_paths {
typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root, typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root,
void *ctx); void *ctx);
int inode_item_info(u64 inum, u64 ioff, struct btrfs_root *fs_root,
struct btrfs_path *path);
int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical,
struct btrfs_path *path, struct btrfs_key *found_key, struct btrfs_path *path, struct btrfs_key *found_key,
u64 *flags); u64 *flags);
......
...@@ -530,7 +530,11 @@ static int scrub_print_warning_inode(u64 inum, u64 offset, u64 root, ...@@ -530,7 +530,11 @@ static int scrub_print_warning_inode(u64 inum, u64 offset, u64 root,
goto err; goto err;
} }
ret = inode_item_info(inum, 0, local_root, swarn->path); /*
* this makes the path point to (inum INODE_ITEM ioff)
*/
ret = btrfs_find_item(local_root, swarn->path, inum, 0,
BTRFS_INODE_ITEM_KEY, NULL);
if (ret) { if (ret) {
btrfs_release_path(swarn->path); btrfs_release_path(swarn->path);
goto err; goto err;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment