Lines Matching refs:agf

575 	struct xfs_agf		*agf = bp->b_addr;  in xfs_agfblock_init()  local
578 agf->agf_magicnum = cpu_to_be32(XFS_AGF_MAGIC); in xfs_agfblock_init()
579 agf->agf_versionnum = cpu_to_be32(XFS_AGF_VERSION); in xfs_agfblock_init()
580 agf->agf_seqno = cpu_to_be32(id->agno); in xfs_agfblock_init()
581 agf->agf_length = cpu_to_be32(id->agsize); in xfs_agfblock_init()
582 agf->agf_roots[XFS_BTNUM_BNOi] = cpu_to_be32(XFS_BNO_BLOCK(mp)); in xfs_agfblock_init()
583 agf->agf_roots[XFS_BTNUM_CNTi] = cpu_to_be32(XFS_CNT_BLOCK(mp)); in xfs_agfblock_init()
584 agf->agf_levels[XFS_BTNUM_BNOi] = cpu_to_be32(1); in xfs_agfblock_init()
585 agf->agf_levels[XFS_BTNUM_CNTi] = cpu_to_be32(1); in xfs_agfblock_init()
587 agf->agf_roots[XFS_BTNUM_RMAPi] = in xfs_agfblock_init()
589 agf->agf_levels[XFS_BTNUM_RMAPi] = cpu_to_be32(1); in xfs_agfblock_init()
590 agf->agf_rmap_blocks = cpu_to_be32(1); in xfs_agfblock_init()
593 agf->agf_flfirst = cpu_to_be32(1); in xfs_agfblock_init()
594 agf->agf_fllast = 0; in xfs_agfblock_init()
595 agf->agf_flcount = 0; in xfs_agfblock_init()
597 agf->agf_freeblks = cpu_to_be32(tmpsize); in xfs_agfblock_init()
598 agf->agf_longest = cpu_to_be32(tmpsize); in xfs_agfblock_init()
600 uuid_copy(&agf->agf_uuid, &mp->m_sb.sb_meta_uuid); in xfs_agfblock_init()
602 agf->agf_refcount_root = cpu_to_be32( in xfs_agfblock_init()
604 agf->agf_refcount_level = cpu_to_be32(1); in xfs_agfblock_init()
605 agf->agf_refcount_blocks = cpu_to_be32(1); in xfs_agfblock_init()
611 be32_add_cpu(&agf->agf_freeblks, -logblocks); in xfs_agfblock_init()
612 agf->agf_longest = cpu_to_be32(id->agsize - in xfs_agfblock_init()
836 struct xfs_agf *agf; in xfs_ag_shrink_space() local
851 agf = agfbp->b_addr; in xfs_ag_shrink_space()
854 if (XFS_IS_CORRUPT(mp, agf->agf_length != agi->agi_length)) in xfs_ag_shrink_space()
901 be32_add_cpu(&agf->agf_length, -delta); in xfs_ag_shrink_space()
906 be32_add_cpu(&agf->agf_length, delta); in xfs_ag_shrink_space()
949 struct xfs_agf *agf; in xfs_ag_extend_space() local
969 agf = bp->b_addr; in xfs_ag_extend_space()
970 be32_add_cpu(&agf->agf_length, len); in xfs_ag_extend_space()
971 ASSERT(agf->agf_length == agi->agi_length); in xfs_ag_extend_space()
980 error = xfs_rmap_free(tp, bp, pag, be32_to_cpu(agf->agf_length) - len, in xfs_ag_extend_space()
986 be32_to_cpu(agf->agf_length) - len), in xfs_ag_extend_space()
993 pag->block_count = be32_to_cpu(agf->agf_length); in xfs_ag_extend_space()
1008 struct xfs_agf *agf; in xfs_ag_get_geometry() local
1028 agf = agf_bp->b_addr; in xfs_ag_get_geometry()
1029 ageo->ag_length = be32_to_cpu(agf->agf_length); in xfs_ag_get_geometry()