xfs: compact deferred intent item structures
authorDarrick J. Wong <djwong@kernel.org>
Tue, 12 Oct 2021 22:29:33 +0000 (15:29 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Fri, 22 Oct 2021 23:04:36 +0000 (16:04 -0700)
commit9e253954acf53227f33d307f5ac5ff94c1ca5880
tree4044ff254921d866af853268cdaf3be12e6765d5
parent182696fb021fc196e5cbe641565ca40fcf0f885a
xfs: compact deferred intent item structures

Rearrange these structs to reduce the amount of unused padding bytes.
This saves eight bytes for each of the three structs changed here, which
means they're now all (rmap/bmap are 64 bytes, refc is 32 bytes) even
powers of two.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Chandan Babu R <chandan.babu@oracle.com>
fs/xfs/libxfs/xfs_bmap.h
fs/xfs/libxfs/xfs_refcount.h
fs/xfs/libxfs/xfs_rmap.h