summaryrefslogtreecommitdiff
tag namerefactor-rtbitmap-macros_2022-10-14 (644d3e246bceda75ff321c6e8cb1b4249bc3917c)
tag date2022-10-14 14:19:10 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit a29c734ba0...
xfs: refactor rtbitmap/summary macros
In preparation for adding block headers and enforcing endian order in rtbitmap and rtsummary blocks, replace open-coded geometry computations and fugly macros with proper helper functions that can be typechecked. Soon we'll be needing to add more complex logic to the helpers. Signed-off-by: Darrick J. Wong <djwong@kernel.org> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNJ0k4ACgkQ+H93GTRK tOt0fg//aA5hbOINgmwa4OjIjX+yG2x6u0UMryfqhHKpcl3m7QTM8xkfCplvpVeo xcAEDOd3T1G8RNl764xpKGHnmHcsHZswQWbG0xu/R3xYrR2jW6Lebg+9VBZHAFra ywSURj2DMG0I4PezgPBEjhIEwzmUTpBZznnrrezKwOhMHVHwjpy/k+vieO5i9SxH 2xEnyvBIwse23pQJ7s2ti6s5S89xSdQO/xRPgPXu1+LYclkkFiWpY56v8or/CMgw xjJocfD1TrBnLpVIxGnumErHtpXHC1GHpMynq3pZl6a77j1tvLyfNtd6muvqt7Vt o4+zwSiPcJWqwMias3d/kBLiZIJalaRw/iWKOF7jqHCBZH9oPlwpk4SzM92fmN6x kCq3p+N3hjrALlm6F1kzaQMfNpGV438nRFtBYKF2DQdFnIFewz4skhLQm/Q73+G7 7wV8Hca1hg4zEpGHlKnuRQuS4/nxaEfKfFzMttdcTZufcrQdcPxZa4Vr/fxBk9Sl /jjgSkZ1+T9H8a8OIg3qodIKjAOA/PDG8PTVTX/qvg6xoKThG8JmfqEta+M1zzvq 2jHTaz8hXK6/H70G8jaCoQWsqlsBGyOcVIGyALw4AnrSv+q/+T80P102q0VHFhrb +5ycdi4YTKyPvQTVJLoUH1RNwc21UUHguMxnsBJxCpnrI6/irxQ= =Zluh -----END PGP SIGNATURE-----