Searched refs:m_groups (Results 1 – 15 of 15) sorted by relevance
| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_group.h | 86 xa_set_mark(&(_xg)->xg_mount->m_groups[(_xg)->xg_type].xa, \ 89 xa_clear_mark(&(_xg)->xg_mount->m_groups[(_xg)->xg_type].xa, \ 92 xa_marked(&(_mp)->m_groups[(_type)].xa, (_mark)) 98 return xg->xg_mount->m_groups[xg->xg_type].blocks; in xfs_group_max_blocks() 106 xg->xg_mount->m_groups[xg->xg_type].blklog; in xfs_group_start_fsb() 123 struct xfs_groups *g = &mp->m_groups[xg->xg_type]; in xfs_gbno_to_daddr() 140 if (!mp->m_groups[type].blklog) in xfs_fsb_to_gno() 142 return fsbno >> mp->m_groups[type].blklog; in xfs_fsb_to_gno() 151 return fsbno & mp->m_groups[type].blkmask; in xfs_fsb_to_gbno()
|
| H A D | xfs_group.c | 40 xg = xa_load(&mp->m_groups[type].xa, index); in xfs_group_get() 81 xg = xa_load(&mp->m_groups[type].xa, index); in xfs_group_grab() 135 xg = xa_find(&mp->m_groups[type].xa, &index, ULONG_MAX, mark); in xfs_group_grab_next_mark() 160 struct xfs_group *xg = xa_erase(&mp->m_groups[type].xa, index); in xfs_group_free() 203 error = xa_insert(&mp->m_groups[type].xa, index, xg, GFP_KERNEL); in xfs_group_insert()
|
| H A D | xfs_rtgroup.h | 226 return (rtbno & mp->m_groups[XG_TYPE_RTG].blkmask) == 0; in xfs_rtbno_is_group_start() 247 struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG]; in xfs_rtb_to_daddr() 263 struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG]; in xfs_daddr_to_rtb()
|
| H A D | xfs_rtbitmap.h | 132 rtbno &= mp->m_groups[XG_TYPE_RTG].blkmask; in xfs_rtb_to_rtx() 154 rtbno &= mp->m_groups[XG_TYPE_RTG].blkmask; in xfs_rtb_to_rtxoff()
|
| H A D | xfs_zones.c | 139 struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG]; in xfs_zone_validate()
|
| H A D | xfs_rtrmap_btree.c | 797 mp->m_groups[XG_TYPE_RTG].blocks); in xfs_rtrmapbt_compute_maxlevels() 834 uint32_t blocks = mp->m_groups[XG_TYPE_RTG].blocks; in xfs_rtrmapbt_calc_reserves()
|
| H A D | xfs_sb.c | 1196 struct xfs_groups *rgs = &mp->m_groups[XG_TYPE_RTG]; in xfs_sb_mount_rextsize() 1247 struct xfs_groups *ags = &mp->m_groups[XG_TYPE_AG]; in xfs_sb_mount_common()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_zone_space_resv.c | 57 mp->m_groups[XG_TYPE_RTG].blocks + in xfs_zoned_default_resblks() 61 mp->m_groups[XG_TYPE_RTG].blocks; in xfs_zoned_default_resblks()
|
| H A D | xfs_zone_alloc.c | 44 mp->m_groups[XG_TYPE_RTG].blocks; in xfs_zone_bucket() 405 XA_STATE (xas, &mp->m_groups[XG_TYPE_RTG].xa, start); in xfs_find_free_zone() 887 return !xa_get_mark(&rtg_mount(rtg)->m_groups[XG_TYPE_RTG].xa, in xfs_zone_rgbno_is_valid() 1180 mp->m_sb.sb_rgcount, mp->m_groups[XG_TYPE_RTG].blocks, in xfs_mount_zones()
|
| H A D | xfs_mount.h | 279 struct xfs_groups m_groups[XG_TYPE_MAX]; member
|
| H A D | xfs_zone_gc.c | 182 mp->m_groups[XG_TYPE_RTG].blocks * in xfs_zoned_need_gc()
|
| H A D | xfs_icache.c | 1115 XA_STATE (xas, &mp->m_groups[XG_TYPE_AG].xa, 0); in xfs_reclaim_inodes_count()
|
| H A D | xfs_rtalloc.c | 1266 uint32_t gblocks = mp->m_groups[XG_TYPE_RTG].blocks; in xfs_growfs_check_rtgeom()
|
| H A D | xfs_super.c | 2213 xa_init(&mp->m_groups[i].xa); in xfs_init_fs_context()
|
| H A D | xfs_trace.h | 404 __entry->blocks = mp->m_groups[XG_TYPE_RTG].blocks;
|