xfs_mask64lo
return (xfs_filblks_t)(be64_to_cpu(r->l1) & xfs_mask64lo(21));
xfs_mask64lo(64 - BMBT_EXNTFLAG_BITLEN)) >> 9;
(xfs_bmbt_rec_base_t)xfs_mask64lo(21)), &r->l1);
irec->br_startoff = (l0 & xfs_mask64lo(64 - BMBT_EXNTFLAG_BITLEN)) >> 9;
irec->br_startblock = ((l0 & xfs_mask64lo(9)) << 43) | (l1 >> 21);
irec->br_blockcount = l1 & xfs_mask64lo(21);
#define XFS_IEXT_STARTOFF_MASK xfs_mask64lo(BMBT_STARTOFF_BITLEN)
#define XFS_IEXT_LENGTH_MASK xfs_mask64lo(BMBT_BLOCKCOUNT_BITLEN)
#define XFS_IEXT_STARTBLOCK_MASK xfs_mask64lo(BMBT_STARTBLOCK_BITLEN)
rec->hi |= ((irec->br_startblock & ~xfs_mask64lo(10)) << (22 - 10));