btrfs: add fscrypt related dependencies to respective headers
authorJosef Bacik <josef@toxicpanda.com>
Fri, 25 Aug 2023 20:19:26 +0000 (16:19 -0400)
committerDavid Sterba <dsterba@suse.com>
Thu, 12 Oct 2023 14:44:02 +0000 (16:44 +0200)
commit04cc63d12c788e75e2d1a3850b8425724a7fe739
tree39abc58eaaaf7b9144b6417b5d9b2f10fb178642
parent3ecb43cb64597f1c645efe8e4d1caff3557e98c4
btrfs: add fscrypt related dependencies to respective headers

These headers have struct fscrypt_str as function arguments, so add
struct fscrypt_str to the theader, and include linux/fscrypt.h in
btrfs_inode.h as it also needs the definition of struct fscrypt_name for
the new inode args.

Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.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/btrfs_inode.h
fs/btrfs/dir-item.h
fs/btrfs/inode-item.h
fs/btrfs/root-tree.h