Home
last modified time | relevance | path

Searched refs:rtg_blocks (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/fs/xfs/
H A Dxfs_zone_alloc.c79 bool was_full = (used + freed == rtg_blocks(rtg)); in xfs_zone_account_reclaimable()
161 if (used < rtg_blocks(rtg)) in xfs_open_zone_mark_full()
183 ASSERT(rmapip->i_used_blocks <= rtg_blocks(rtg)); in xfs_zone_record_blocks()
188 if (oz->oz_written == rtg_blocks(rtg)) in xfs_zone_record_blocks()
571 if (oz->oz_write_pointer == rtg_blocks(oz->oz_rtg)) in xfs_try_use_zone()
954 if (write_pointer == rtg_blocks(rtg) && used == 0) { in xfs_init_zone()
965 iz->available += rtg_blocks(rtg); in xfs_init_zone()
966 } else if (write_pointer < rtg_blocks(rtg)) { in xfs_init_zone()
976 iz->available += (rtg_blocks(rtg) - write_pointer); in xfs_init_zone()
978 } else if (used < rtg_blocks(rtg)) { in xfs_init_zone()
[all …]
H A Dxfs_zone_gc.c322 ASSERT(iter->next_startblock <= rtg_blocks(rtg)); in xfs_zone_gc_query()
323 if (iter->next_startblock == rtg_blocks(rtg)) in xfs_zone_gc_query()
326 ASSERT(iter->next_startblock < rtg_blocks(rtg)); in xfs_zone_gc_query()
363 iter->next_startblock = rtg_blocks(rtg); in xfs_zone_gc_query()
478 rtg_rmap(rtg)->i_used_blocks < rtg_blocks(rtg) / 100) in xfs_zone_gc_pick_victim_from()
563 if (oz && oz->oz_written < rtg_blocks(oz->oz_rtg)) in xfs_zone_gc_select_target()
589 if (!oz || oz->oz_write_pointer == rtg_blocks(oz->oz_rtg)) in xfs_zone_gc_ensure_target()
610 return oz->oz_write_pointer < rtg_blocks(oz->oz_rtg) && in xfs_zone_gc_space_available()
652 rtg_blocks(oz->oz_rtg) - oz->oz_write_pointer); in xfs_zone_gc_alloc_blocks()
897 xfs_zoned_add_available(mp, rtg_blocks(rtg)); in xfs_zone_gc_finish_reset()
[all …]
/linux-6.15/fs/xfs/libxfs/
H A Dxfs_rtgroup.h87 static inline xfs_rgblock_t rtg_blocks(const struct xfs_rtgroup *rtg) in rtg_blocks() function
H A Dxfs_rtgroup.c278 rgeo->rg_length = rtg_blocks(rtg); in xfs_rtgroup_get_geometry()