Lines Matching refs:agi
734 struct xfs_agi *agi = bp->b_addr;
737 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC);
738 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION);
739 agi->agi_seqno = cpu_to_be32(id->agno);
740 agi->agi_length = cpu_to_be32(id->agsize);
741 agi->agi_count = 0;
742 agi->agi_root = cpu_to_be32(XFS_IBT_BLOCK(mp));
743 agi->agi_level = cpu_to_be32(1);
744 agi->agi_freecount = 0;
745 agi->agi_newino = cpu_to_be32(NULLAGINO);
746 agi->agi_dirino = cpu_to_be32(NULLAGINO);
748 uuid_copy(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid);
750 agi->agi_free_root = cpu_to_be32(XFS_FIBT_BLOCK(mp));
751 agi->agi_free_level = cpu_to_be32(1);
754 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO);
756 agi->agi_iblocks = cpu_to_be32(1);
758 agi->agi_fblocks = cpu_to_be32(1);
928 struct xfs_agi *agi;
938 agi = agibp->b_addr;
945 aglen = be32_to_cpu(agi->agi_length);
947 if (XFS_IS_CORRUPT(mp, agf->agf_length != agi->agi_length)) {
1002 be32_add_cpu(&agi->agi_length, -delta);
1007 be32_add_cpu(&agi->agi_length, delta);
1059 struct xfs_agi *agi;
1069 agi = bp->b_addr;
1070 be32_add_cpu(&agi->agi_length, len);
1082 ASSERT(agf->agf_length == agi->agi_length);
1116 struct xfs_agi *agi;
1133 agi = agi_bp->b_addr;
1134 ageo->ag_icount = be32_to_cpu(agi->agi_count);
1135 ageo->ag_ifree = be32_to_cpu(agi->agi_freecount);