Commit bb1d5049 authored by Chandan Babu R's avatar Chandan Babu R
Browse files

xfs: Use xfs_extnum_t instead of basic data types



xfs_extnum_t is the type to use to declare variables which have values
obtained from xfs_dinode->di_[a]nextents. This commit replaces basic
types (e.g. uint32_t) with xfs_extnum_t for such variables.

Reviewed-by: default avatarDarrick J. Wong <djwong@kernel.org>
Reviewed-by: default avatarDave Chinner <dchinner@redhat.com>
Signed-off-by: default avatarChandan Babu R <chandan.babu@oracle.com>
parent 9feb8f19
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ xfs_bmap_compute_maxlevels(
{
	int		level;		/* btree level */
	uint		maxblocks;	/* max blocks at this level */
	uint		maxleafents;	/* max leaf entries possible */
	xfs_extnum_t	maxleafents;	/* max leaf entries possible */
	int		maxrootrecs;	/* max records in root block */
	int		minleafrecs;	/* min records in leaf block */
	int		minnoderecs;	/* min records in node block */
+1 −1
Original line number Diff line number Diff line
@@ -336,7 +336,7 @@ xfs_dinode_verify_fork(
	struct xfs_mount	*mp,
	int			whichfork)
{
	uint32_t		di_nextents = XFS_DFORK_NEXTENTS(dip, whichfork);
	xfs_extnum_t		di_nextents = XFS_DFORK_NEXTENTS(dip, whichfork);
	xfs_extnum_t		max_extents;

	switch (XFS_DFORK_FORMAT(dip, whichfork)) {
+1 −1
Original line number Diff line number Diff line
@@ -105,7 +105,7 @@ xfs_iformat_extents(
	struct xfs_mount	*mp = ip->i_mount;
	struct xfs_ifork	*ifp = XFS_IFORK_PTR(ip, whichfork);
	int			state = xfs_bmap_fork_to_state(whichfork);
	int			nex = XFS_DFORK_NEXTENTS(dip, whichfork);
	xfs_extnum_t		nex = XFS_DFORK_NEXTENTS(dip, whichfork);
	int			size = nex * sizeof(xfs_bmbt_rec_t);
	struct xfs_iext_cursor	icur;
	struct xfs_bmbt_rec	*dp;
+1 −1
Original line number Diff line number Diff line
@@ -232,7 +232,7 @@ xchk_dinode(
	size_t			fork_recs;
	unsigned long long	isize;
	uint64_t		flags2;
	uint32_t		nextents;
	xfs_extnum_t		nextents;
	prid_t			prid;
	uint16_t		flags;
	uint16_t		mode;
+1 −1
Original line number Diff line number Diff line
@@ -2169,7 +2169,7 @@ DECLARE_EVENT_CLASS(xfs_swap_extent_class,
		__field(int, which)
		__field(xfs_ino_t, ino)
		__field(int, format)
		__field(int, nex)
		__field(xfs_extnum_t, nex)
		__field(int, broot_size)
		__field(int, fork_off)
	),