]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
xfs: mark __xfs_rtgroup_extents static
authorChristoph Hellwig <hch@lst.de>
Fri, 9 Jan 2026 15:18:53 +0000 (16:18 +0100)
committerCarlos Maiolino <cem@kernel.org>
Tue, 13 Jan 2026 09:34:29 +0000 (10:34 +0100)
__xfs_rtgroup_extents is not used outside of xfs_rtgroup.c, so mark it
static.  Move it and xfs_rtgroup_extents up in the file to avoid forward
declarations.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/libxfs/xfs_rtgroup.c
fs/xfs/libxfs/xfs_rtgroup.h

index 9186c58e83d50c0ab80f1e850d2114e0715075e5..5a3d0dc6ae1b5094ab05498ab46552b73bb3ef3f 100644 (file)
@@ -48,6 +48,31 @@ xfs_rtgroup_min_block(
        return 0;
 }
 
+/* Compute the number of rt extents in this realtime group. */
+static xfs_rtxnum_t
+__xfs_rtgroup_extents(
+       struct xfs_mount        *mp,
+       xfs_rgnumber_t          rgno,
+       xfs_rgnumber_t          rgcount,
+       xfs_rtbxlen_t           rextents)
+{
+       ASSERT(rgno < rgcount);
+       if (rgno == rgcount - 1)
+               return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents);
+
+       ASSERT(xfs_has_rtgroups(mp));
+       return mp->m_sb.sb_rgextents;
+}
+
+xfs_rtxnum_t
+xfs_rtgroup_extents(
+       struct xfs_mount        *mp,
+       xfs_rgnumber_t          rgno)
+{
+       return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount,
+                       mp->m_sb.sb_rextents);
+}
+
 /* Precompute this group's geometry */
 void
 xfs_rtgroup_calc_geometry(
@@ -136,31 +161,6 @@ out_unwind_new_rtgs:
        return error;
 }
 
-/* Compute the number of rt extents in this realtime group. */
-xfs_rtxnum_t
-__xfs_rtgroup_extents(
-       struct xfs_mount        *mp,
-       xfs_rgnumber_t          rgno,
-       xfs_rgnumber_t          rgcount,
-       xfs_rtbxlen_t           rextents)
-{
-       ASSERT(rgno < rgcount);
-       if (rgno == rgcount - 1)
-               return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents);
-
-       ASSERT(xfs_has_rtgroups(mp));
-       return mp->m_sb.sb_rgextents;
-}
-
-xfs_rtxnum_t
-xfs_rtgroup_extents(
-       struct xfs_mount        *mp,
-       xfs_rgnumber_t          rgno)
-{
-       return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount,
-                       mp->m_sb.sb_rextents);
-}
-
 /*
  * Update the rt extent count of the previous tail rtgroup if it changed during
  * recovery (i.e. recovery of a growfs).
index 03f1e2493334f393a401a5d80fc807e437634e6f..73cace4d25c7917e8d8d52d73bcb76314193267f 100644 (file)
@@ -285,8 +285,6 @@ void xfs_free_rtgroups(struct xfs_mount *mp, xfs_rgnumber_t first_rgno,
 int xfs_initialize_rtgroups(struct xfs_mount *mp, xfs_rgnumber_t first_rgno,
                xfs_rgnumber_t end_rgno, xfs_rtbxlen_t rextents);
 
-xfs_rtxnum_t __xfs_rtgroup_extents(struct xfs_mount *mp, xfs_rgnumber_t rgno,
-               xfs_rgnumber_t rgcount, xfs_rtbxlen_t rextents);
 xfs_rtxnum_t xfs_rtgroup_extents(struct xfs_mount *mp, xfs_rgnumber_t rgno);
 void xfs_rtgroup_calc_geometry(struct xfs_mount *mp, struct xfs_rtgroup *rtg,
                xfs_rgnumber_t rgno, xfs_rgnumber_t rgcount,