Lines Matching refs:agi

644 	struct xfs_agi		*agi = bp->b_addr;  in xfs_agiblock_init()  local
647 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); in xfs_agiblock_init()
648 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); in xfs_agiblock_init()
649 agi->agi_seqno = cpu_to_be32(id->agno); in xfs_agiblock_init()
650 agi->agi_length = cpu_to_be32(id->agsize); in xfs_agiblock_init()
651 agi->agi_count = 0; in xfs_agiblock_init()
652 agi->agi_root = cpu_to_be32(XFS_IBT_BLOCK(mp)); in xfs_agiblock_init()
653 agi->agi_level = cpu_to_be32(1); in xfs_agiblock_init()
654 agi->agi_freecount = 0; in xfs_agiblock_init()
655 agi->agi_newino = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
656 agi->agi_dirino = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
658 uuid_copy(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid); in xfs_agiblock_init()
660 agi->agi_free_root = cpu_to_be32(XFS_FIBT_BLOCK(mp)); in xfs_agiblock_init()
661 agi->agi_free_level = cpu_to_be32(1); in xfs_agiblock_init()
664 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
666 agi->agi_iblocks = cpu_to_be32(1); in xfs_agiblock_init()
668 agi->agi_fblocks = cpu_to_be32(1); in xfs_agiblock_init()
835 struct xfs_agi *agi; in xfs_ag_shrink_space() local
845 agi = agibp->b_addr; in xfs_ag_shrink_space()
852 aglen = be32_to_cpu(agi->agi_length); in xfs_ag_shrink_space()
854 if (XFS_IS_CORRUPT(mp, agf->agf_length != agi->agi_length)) in xfs_ag_shrink_space()
900 be32_add_cpu(&agi->agi_length, -delta); in xfs_ag_shrink_space()
905 be32_add_cpu(&agi->agi_length, delta); in xfs_ag_shrink_space()
948 struct xfs_agi *agi; in xfs_ag_extend_space() local
958 agi = bp->b_addr; in xfs_ag_extend_space()
959 be32_add_cpu(&agi->agi_length, len); in xfs_ag_extend_space()
971 ASSERT(agf->agf_length == agi->agi_length); in xfs_ag_extend_space()
1007 struct xfs_agi *agi; in xfs_ag_get_geometry() local
1024 agi = agi_bp->b_addr; in xfs_ag_get_geometry()
1025 ageo->ag_icount = be32_to_cpu(agi->agi_count); in xfs_ag_get_geometry()
1026 ageo->ag_ifree = be32_to_cpu(agi->agi_freecount); in xfs_ag_get_geometry()