rtg_blocks
rgeo->rg_length = rtg_blocks(rtg);
if (write_pointer == rtg_blocks(rtg) && used == 0) {
iz->available += rtg_blocks(rtg);
} else if (write_pointer < rtg_blocks(rtg)) {
iz->available += (rtg_blocks(rtg) - write_pointer);
} else if (used < rtg_blocks(rtg)) {
xfs_zone_account_reclaimable(rtg, rtg_blocks(rtg) - used);
iz->reclaimable += (rtg_blocks(rtg) - used);
adjust = rtg_blocks(oz->oz_rtg) - oz->oz_written;
oz->oz_written = rtg_blocks(oz->oz_rtg);
if (used < rtg_blocks(rtg))
xfs_zone_account_reclaimable(rtg, rtg_blocks(rtg) - used);
if (oz->oz_written == rtg_blocks(oz->oz_rtg))
ASSERT(rmapip->i_used_blocks <= rtg_blocks(rtg));
if (oz->oz_allocated == rtg_blocks(oz->oz_rtg))
(xfs_filblks_t)rtg_blocks(rtg) - oz->oz_allocated);
bool was_full = (used + freed == rtg_blocks(rtg));
ASSERT(iter->next_startblock <= rtg_blocks(rtg));
if (iter->next_startblock == rtg_blocks(rtg))
ASSERT(iter->next_startblock < rtg_blocks(rtg));
iter->next_startblock = rtg_blocks(rtg);
rtg_rmap(rtg)->i_used_blocks < rtg_blocks(rtg) / 100)
if (data->oz->oz_allocated < rtg_blocks(data->oz->oz_rtg))
if (data->oz->oz_written < rtg_blocks(data->oz->oz_rtg))
rtg_blocks(oz->oz_rtg) - oz->oz_allocated);
xfs_zoned_add_available(mp, rtg_blocks(rtg));
bio->bi_iter.bi_size = XFS_FSB_TO_B(mp, rtg_blocks(rtg));