@@ -5422,7 +5422,7 @@ static int log_new_dir_dentries(struct btrfs_trans_handle *trans,
54225422 }
54235423
54245424 if (!need_log_inode (trans , BTRFS_I (di_inode ))) {
5425- btrfs_add_delayed_iput (di_inode );
5425+ btrfs_add_delayed_iput (BTRFS_I ( di_inode ) );
54265426 break ;
54275427 }
54285428
@@ -5431,7 +5431,7 @@ static int log_new_dir_dentries(struct btrfs_trans_handle *trans,
54315431 log_mode = LOG_INODE_ALL ;
54325432 ret = btrfs_log_inode (trans , BTRFS_I (di_inode ),
54335433 log_mode , ctx );
5434- btrfs_add_delayed_iput (di_inode );
5434+ btrfs_add_delayed_iput (BTRFS_I ( di_inode ) );
54355435 if (ret )
54365436 goto out ;
54375437 if (ctx -> log_new_dentries ) {
@@ -5625,11 +5625,11 @@ static int add_conflicting_inode(struct btrfs_trans_handle *trans,
56255625 * so that the log ends up with the new name and without the old name.
56265626 */
56275627 if (!need_log_inode (trans , BTRFS_I (inode ))) {
5628- btrfs_add_delayed_iput (inode );
5628+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
56295629 return 0 ;
56305630 }
56315631
5632- btrfs_add_delayed_iput (inode );
5632+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
56335633
56345634 ino_elem = kmalloc (sizeof (* ino_elem ), GFP_NOFS );
56355635 if (!ino_elem )
@@ -5704,7 +5704,7 @@ static int log_conflicting_inodes(struct btrfs_trans_handle *trans,
57045704 */
57055705 ret = btrfs_log_inode (trans , BTRFS_I (inode ),
57065706 LOG_INODE_ALL , ctx );
5707- btrfs_add_delayed_iput (inode );
5707+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
57085708 if (ret )
57095709 break ;
57105710 continue ;
@@ -5721,7 +5721,7 @@ static int log_conflicting_inodes(struct btrfs_trans_handle *trans,
57215721 * that, we can avoid doing it again.
57225722 */
57235723 if (!need_log_inode (trans , BTRFS_I (inode ))) {
5724- btrfs_add_delayed_iput (inode );
5724+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
57255725 continue ;
57265726 }
57275727
@@ -5733,7 +5733,7 @@ static int log_conflicting_inodes(struct btrfs_trans_handle *trans,
57335733 * log with the new name before we unpin it.
57345734 */
57355735 ret = btrfs_log_inode (trans , BTRFS_I (inode ), LOG_INODE_EXISTS , ctx );
5736- btrfs_add_delayed_iput (inode );
5736+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
57375737 if (ret )
57385738 break ;
57395739 }
@@ -6243,7 +6243,7 @@ static int log_new_delayed_dentries(struct btrfs_trans_handle *trans,
62436243 }
62446244
62456245 if (!need_log_inode (trans , BTRFS_I (di_inode ))) {
6246- btrfs_add_delayed_iput (di_inode );
6246+ btrfs_add_delayed_iput (BTRFS_I ( di_inode ) );
62476247 continue ;
62486248 }
62496249
@@ -6256,7 +6256,7 @@ static int log_new_delayed_dentries(struct btrfs_trans_handle *trans,
62566256 if (!ret && ctx -> log_new_dentries )
62576257 ret = log_new_dir_dentries (trans , BTRFS_I (di_inode ), ctx );
62586258
6259- btrfs_add_delayed_iput (di_inode );
6259+ btrfs_add_delayed_iput (BTRFS_I ( di_inode ) );
62606260
62616261 if (ret )
62626262 break ;
@@ -6717,7 +6717,7 @@ static int btrfs_log_all_parents(struct btrfs_trans_handle *trans,
67176717 }
67186718
67196719 if (!need_log_inode (trans , BTRFS_I (dir_inode ))) {
6720- btrfs_add_delayed_iput (dir_inode );
6720+ btrfs_add_delayed_iput (BTRFS_I ( dir_inode ) );
67216721 continue ;
67226722 }
67236723
@@ -6727,7 +6727,7 @@ static int btrfs_log_all_parents(struct btrfs_trans_handle *trans,
67276727 if (!ret && ctx -> log_new_dentries )
67286728 ret = log_new_dir_dentries (trans ,
67296729 BTRFS_I (dir_inode ), ctx );
6730- btrfs_add_delayed_iput (dir_inode );
6730+ btrfs_add_delayed_iput (BTRFS_I ( dir_inode ) );
67316731 if (ret )
67326732 goto out ;
67336733 }
@@ -6772,7 +6772,7 @@ static int log_new_ancestors(struct btrfs_trans_handle *trans,
67726772 need_log_inode (trans , BTRFS_I (inode )))
67736773 ret = btrfs_log_inode (trans , BTRFS_I (inode ),
67746774 LOG_INODE_EXISTS , ctx );
6775- btrfs_add_delayed_iput (inode );
6775+ btrfs_add_delayed_iput (BTRFS_I ( inode ) );
67766776 if (ret )
67776777 return ret ;
67786778
0 commit comments