From 101ab6d1ffb1b9f6cd72edb81f957f9293cb28aa Mon Sep 17 00:00:00 2001 From: David Sterba Date: Tue, 18 Feb 2025 01:19:47 +0100 Subject: btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() Pass a struct btrfs_inode to btrfs_inherit_props() as it's an internal interface, allowing to remove some use of BTRFS_I. Reviewed-by: Johannes Thumshirn Signed-off-by: David Sterba --- fs/btrfs/inode.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'fs/btrfs/inode.c') diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 9a503be660e8..84ee6e5c5a81 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -6461,11 +6461,13 @@ int btrfs_create_new_inode(struct btrfs_trans_handle *trans, if (IS_ERR(parent)) { ret = PTR_ERR(parent); } else { - ret = btrfs_inode_inherit_props(trans, inode, parent); + ret = btrfs_inode_inherit_props(trans, BTRFS_I(inode), + BTRFS_I(parent)); iput(parent); } } else { - ret = btrfs_inode_inherit_props(trans, inode, dir); + ret = btrfs_inode_inherit_props(trans, BTRFS_I(inode), + BTRFS_I(dir)); } if (ret) { btrfs_err(fs_info, -- cgit v1.2.3