xfs: remove trivial eof/cowblocks functions
authorDarrick J. Wong <djwong@kernel.org>
Sat, 23 Jan 2021 00:48:41 +0000 (16:48 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Wed, 3 Feb 2021 17:18:49 +0000 (09:18 -0800)
Get rid of these trivial helpers.

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

index 45146e01697595e984a8745c6bcdc3530310e7f8..705f161935966325b5c026e789e45bda20891c37 100644 (file)
@@ -1324,15 +1324,6 @@ xfs_inode_free_eofblocks(
        return ret;
 }
 
-static int
-xfs_icache_free_eofblocks(
-       struct xfs_mount        *mp,
-       struct xfs_eofblocks    *eofb)
-{
-       return xfs_inode_walk(mp, 0, xfs_inode_free_eofblocks, eofb,
-                       XFS_ICI_EOFBLOCKS_TAG);
-}
-
 /*
  * Background scanning to trim post-EOF preallocated space. This is queued
  * based on the 'speculative_prealloc_lifetime' tunable (5m by default).
@@ -1358,7 +1349,8 @@ xfs_eofblocks_worker(
 
        if (!sb_start_write_trylock(mp->m_super))
                return;
-       xfs_icache_free_eofblocks(mp, NULL);
+       xfs_inode_walk(mp, 0, xfs_inode_free_eofblocks, NULL,
+                       XFS_ICI_EOFBLOCKS_TAG);
        sb_end_write(mp->m_super);
 
        xfs_queue_eofblocks(mp);
@@ -1567,15 +1559,6 @@ out_iolock:
        return ret;
 }
 
-static int
-xfs_icache_free_cowblocks(
-       struct xfs_mount        *mp,
-       struct xfs_eofblocks    *eofb)
-{
-       return xfs_inode_walk(mp, 0, xfs_inode_free_cowblocks, eofb,
-                       XFS_ICI_COWBLOCKS_TAG);
-}
-
 /*
  * Background scanning to trim preallocated CoW space. This is queued
  * based on the 'speculative_cow_prealloc_lifetime' tunable (5m by default).
@@ -1602,7 +1585,8 @@ xfs_cowblocks_worker(
 
        if (!sb_start_write_trylock(mp->m_super))
                return;
-       xfs_icache_free_cowblocks(mp, NULL);
+       xfs_inode_walk(mp, 0, xfs_inode_free_cowblocks, NULL,
+                       XFS_ICI_COWBLOCKS_TAG);
        sb_end_write(mp->m_super);
 
        xfs_queue_cowblocks(mp);
@@ -1653,11 +1637,13 @@ xfs_blockgc_scan(
 {
        int                     error;
 
-       error = xfs_icache_free_eofblocks(mp, eofb);
+       error = xfs_inode_walk(mp, 0, xfs_inode_free_eofblocks, eofb,
+                       XFS_ICI_EOFBLOCKS_TAG);
        if (error)
                return error;
 
-       error = xfs_icache_free_cowblocks(mp, eofb);
+       error = xfs_inode_walk(mp, 0, xfs_inode_free_cowblocks, eofb,
+                       XFS_ICI_COWBLOCKS_TAG);
        if (error)
                return error;