]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
xfs: remove xfs_trans_set_refcount_flags
authorDarrick J. Wong <djwong@kernel.org>
Tue, 2 Jul 2024 18:23:08 +0000 (11:23 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 2 Jul 2024 18:37:06 +0000 (11:37 -0700)
Remove this single-use helper.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
fs/xfs/xfs_refcount_item.c

index 78e106d05aa207f488ee6a093936d270f58defc8..deb8b4aaa9541ac0b4e0dbcc46c0b5ae7be0830b 100644 (file)
@@ -243,25 +243,6 @@ xfs_refcount_update_diff_items(
        return ra->ri_pag->pag_agno - rb->ri_pag->pag_agno;
 }
 
-/* Set the phys extent flags for this reverse mapping. */
-static void
-xfs_trans_set_refcount_flags(
-       struct xfs_phys_extent          *pmap,
-       enum xfs_refcount_intent_type   type)
-{
-       pmap->pe_flags = 0;
-       switch (type) {
-       case XFS_REFCOUNT_INCREASE:
-       case XFS_REFCOUNT_DECREASE:
-       case XFS_REFCOUNT_ALLOC_COW:
-       case XFS_REFCOUNT_FREE_COW:
-               pmap->pe_flags |= type;
-               break;
-       default:
-               ASSERT(0);
-       }
-}
-
 /* Log refcount updates in the intent item. */
 STATIC void
 xfs_refcount_update_log_item(
@@ -282,7 +263,18 @@ xfs_refcount_update_log_item(
        pmap = &cuip->cui_format.cui_extents[next_extent];
        pmap->pe_startblock = ri->ri_startblock;
        pmap->pe_len = ri->ri_blockcount;
-       xfs_trans_set_refcount_flags(pmap, ri->ri_type);
+
+       pmap->pe_flags = 0;
+       switch (ri->ri_type) {
+       case XFS_REFCOUNT_INCREASE:
+       case XFS_REFCOUNT_DECREASE:
+       case XFS_REFCOUNT_ALLOC_COW:
+       case XFS_REFCOUNT_FREE_COW:
+               pmap->pe_flags |= ri->ri_type;
+               break;
+       default:
+               ASSERT(0);
+       }
 }
 
 static struct xfs_log_item *