From: Christoph Hellwig Date: Mon, 22 Apr 2024 17:01:06 +0000 (-0700) Subject: xfs: pass a 'bool is_finobt' to xfs_inobt_insert X-Git-Tag: v6.9.0~18^2~38 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=53430ebb17953bdb58f59004b946c58e74436fda;p=thirdparty%2Fxfsprogs-dev.git xfs: pass a 'bool is_finobt' to xfs_inobt_insert Source kernel commit: fbeef4e061ab28bf556af4ee2a5a9848dc4616c5 This is one of the last users of xfs_btnum_t and can only designate either the inobt or finobt. Replace it with a simple bool. Signed-off-by: Christoph Hellwig Reviewed-by: Darrick J. Wong Signed-off-by: Darrick J. Wong Reviewed-by: Carlos Maiolino --- diff --git a/libxfs/xfs_ialloc.c b/libxfs/xfs_ialloc.c index 37d01471..296548bc 100644 --- a/libxfs/xfs_ialloc.c +++ b/libxfs/xfs_ialloc.c @@ -201,14 +201,14 @@ xfs_inobt_insert( struct xfs_buf *agbp, xfs_agino_t newino, xfs_agino_t newlen, - xfs_btnum_t btnum) + bool is_finobt) { struct xfs_btree_cur *cur; xfs_agino_t thisino; int i; int error; - if (btnum == XFS_BTNUM_FINO) + if (is_finobt) cur = xfs_finobt_init_cursor(pag, tp, agbp); else cur = xfs_inobt_init_cursor(pag, tp, agbp); @@ -936,14 +936,13 @@ sparse_alloc: } } else { /* full chunk - insert new records to both btrees */ - error = xfs_inobt_insert(pag, tp, agbp, newino, newlen, - XFS_BTNUM_INO); + error = xfs_inobt_insert(pag, tp, agbp, newino, newlen, false); if (error) return error; if (xfs_has_finobt(args.mp)) { error = xfs_inobt_insert(pag, tp, agbp, newino, - newlen, XFS_BTNUM_FINO); + newlen, true); if (error) return error; }