Commit cac2ab34 authored by Filipe Manana's avatar Filipe Manana Committed by David Sterba
Browse files

btrfs: use local key variable to pass arguments in replay_one_extent()



Instead of extracting again the disk_bytenr and disk_num_bytes values from
the file extent item to pass to btrfs_qgroup_trace_extent(), use the key
local variable 'ins' which already has those values, reducing the size of
the source code.

Reviewed-by: default avatarBoris Burkov <boris@bur.io>
Reviewed-by: default avatarQu Wenruo <wqu@suse.com>
Signed-off-by: default avatarFilipe Manana <fdmanana@suse.com>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent 575f52a7
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -779,9 +779,7 @@ static noinline int replay_one_extent(struct btrfs_trans_handle *trans,
	 * as the owner of the file extent changed from log tree (doesn't affect
	 * qgroup) to fs/file tree (affects qgroup).
	 */
	ret = btrfs_qgroup_trace_extent(trans,
					btrfs_file_extent_disk_bytenr(eb, item),
					btrfs_file_extent_disk_num_bytes(eb, item));
	ret = btrfs_qgroup_trace_extent(trans, ins.objectid, ins.offset);
	if (ret < 0) {
		btrfs_abort_transaction(trans, ret);
		goto out;