Lines Matching refs:agi

315 	struct xfs_agi		*agi = bp->b_addr;  in xfs_agiblock_init()  local
318 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); in xfs_agiblock_init()
319 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); in xfs_agiblock_init()
320 agi->agi_seqno = cpu_to_be32(id->agno); in xfs_agiblock_init()
321 agi->agi_length = cpu_to_be32(id->agsize); in xfs_agiblock_init()
322 agi->agi_count = 0; in xfs_agiblock_init()
323 agi->agi_root = cpu_to_be32(XFS_IBT_BLOCK(mp)); in xfs_agiblock_init()
324 agi->agi_level = cpu_to_be32(1); in xfs_agiblock_init()
325 agi->agi_freecount = 0; in xfs_agiblock_init()
326 agi->agi_newino = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
327 agi->agi_dirino = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
329 uuid_copy(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid); in xfs_agiblock_init()
331 agi->agi_free_root = cpu_to_be32(XFS_FIBT_BLOCK(mp)); in xfs_agiblock_init()
332 agi->agi_free_level = cpu_to_be32(1); in xfs_agiblock_init()
335 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); in xfs_agiblock_init()
337 agi->agi_iblocks = cpu_to_be32(1); in xfs_agiblock_init()
339 agi->agi_fblocks = cpu_to_be32(1); in xfs_agiblock_init()
499 struct xfs_agi *agi; in xfs_ag_extend_space() local
510 agi = bp->b_addr; in xfs_ag_extend_space()
511 be32_add_cpu(&agi->agi_length, len); in xfs_ag_extend_space()
513 be32_to_cpu(agi->agi_length) == mp->m_sb.sb_agblocks); in xfs_ag_extend_space()
525 ASSERT(agf->agf_length == agi->agi_length); in xfs_ag_extend_space()
555 struct xfs_agi *agi; in xfs_ag_get_geometry() local
578 agi = agi_bp->b_addr; in xfs_ag_get_geometry()
579 ageo->ag_icount = be32_to_cpu(agi->agi_count); in xfs_ag_get_geometry()
580 ageo->ag_ifree = be32_to_cpu(agi->agi_freecount); in xfs_ag_get_geometry()