]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere
authorJosef Bacik <josef@toxicpanda.com>
Thu, 21 Oct 2021 18:58:31 +0000 (14:58 -0400)
committerDavid Sterba <dsterba@suse.com>
Mon, 3 Jan 2022 14:09:42 +0000 (15:09 +0100)
commit3bfe6c9550f3180b28a16fdd934f387b512418d9
tree3f029cb937f388b5fb72682217267764bd772da3
parent41908d4ae9b7ff13533329bc3c1ddb369ac536f4
btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere

We have this pattern in a lot of places

item = btrfs_item_nr(slot);
btrfs_item_size(leaf, item);

when we could simply use

btrfs_item_size(leaf, slot);

Fix all callers of btrfs_item_size() and btrfs_item_offset() to use the
_nr variation of the helpers.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/backref.c
fs/btrfs/ctree.c
fs/btrfs/dir-item.c
fs/btrfs/inode-item.c
fs/btrfs/print-tree.c
fs/btrfs/send.c
fs/btrfs/tests/extent-buffer-tests.c
fs/btrfs/xattr.c