Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

xfs: mark __xfs_rtgroup_extents static

__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>

authored by

Christoph Hellwig and committed by
Carlos Maiolino
e0aea42a 6b2d1553

+25 -27
+25 -25
fs/xfs/libxfs/xfs_rtgroup.c
··· 48 48 return 0; 49 49 } 50 50 51 + /* Compute the number of rt extents in this realtime group. */ 52 + static xfs_rtxnum_t 53 + __xfs_rtgroup_extents( 54 + struct xfs_mount *mp, 55 + xfs_rgnumber_t rgno, 56 + xfs_rgnumber_t rgcount, 57 + xfs_rtbxlen_t rextents) 58 + { 59 + ASSERT(rgno < rgcount); 60 + if (rgno == rgcount - 1) 61 + return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents); 62 + 63 + ASSERT(xfs_has_rtgroups(mp)); 64 + return mp->m_sb.sb_rgextents; 65 + } 66 + 67 + xfs_rtxnum_t 68 + xfs_rtgroup_extents( 69 + struct xfs_mount *mp, 70 + xfs_rgnumber_t rgno) 71 + { 72 + return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount, 73 + mp->m_sb.sb_rextents); 74 + } 75 + 51 76 /* Precompute this group's geometry */ 52 77 void 53 78 xfs_rtgroup_calc_geometry( ··· 159 134 out_unwind_new_rtgs: 160 135 xfs_free_rtgroups(mp, first_rgno, index); 161 136 return error; 162 - } 163 - 164 - /* Compute the number of rt extents in this realtime group. */ 165 - xfs_rtxnum_t 166 - __xfs_rtgroup_extents( 167 - struct xfs_mount *mp, 168 - xfs_rgnumber_t rgno, 169 - xfs_rgnumber_t rgcount, 170 - xfs_rtbxlen_t rextents) 171 - { 172 - ASSERT(rgno < rgcount); 173 - if (rgno == rgcount - 1) 174 - return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents); 175 - 176 - ASSERT(xfs_has_rtgroups(mp)); 177 - return mp->m_sb.sb_rgextents; 178 - } 179 - 180 - xfs_rtxnum_t 181 - xfs_rtgroup_extents( 182 - struct xfs_mount *mp, 183 - xfs_rgnumber_t rgno) 184 - { 185 - return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount, 186 - mp->m_sb.sb_rextents); 187 137 } 188 138 189 139 /*
-2
fs/xfs/libxfs/xfs_rtgroup.h
··· 285 285 int xfs_initialize_rtgroups(struct xfs_mount *mp, xfs_rgnumber_t first_rgno, 286 286 xfs_rgnumber_t end_rgno, xfs_rtbxlen_t rextents); 287 287 288 - xfs_rtxnum_t __xfs_rtgroup_extents(struct xfs_mount *mp, xfs_rgnumber_t rgno, 289 - xfs_rgnumber_t rgcount, xfs_rtbxlen_t rextents); 290 288 xfs_rtxnum_t xfs_rtgroup_extents(struct xfs_mount *mp, xfs_rgnumber_t rgno); 291 289 void xfs_rtgroup_calc_geometry(struct xfs_mount *mp, struct xfs_rtgroup *rtg, 292 290 xfs_rgnumber_t rgno, xfs_rgnumber_t rgcount,