btrfs: use crypto_shash_digest() instead of open coding
authorEric Biggers <ebiggers@google.com>
Fri, 1 May 2020 06:51:59 +0000 (23:51 -0700)
committerDavid Sterba <dsterba@suse.com>
Mon, 25 May 2020 09:25:27 +0000 (11:25 +0200)
commitfd08001f17c7f0a5b19bf4026bbaace19d8fbdb6
treefd5f401d3bfec680a75e5c2d59fd4e124a603316
parent1ed802c972c6c676412e34d168e313a17c3d931e
btrfs: use crypto_shash_digest() instead of open coding

Use crypto_shash_digest() instead of crypto_shash_init() +
crypto_shash_update() + crypto_shash_final().  This is more efficient.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/compression.c
fs/btrfs/disk-io.c
fs/btrfs/file-item.c
fs/btrfs/inode.c