Searched refs:agi (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/fs/xfs/libxfs/ |
D | xfs_ialloc_btree.c | 48 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_set_root() local 50 agi->agi_root = nptr->s; in xfs_inobt_set_root() 51 be32_add_cpu(&agi->agi_level, inc); in xfs_inobt_set_root() 62 struct xfs_agi *agi = agbp->b_addr; in xfs_finobt_set_root() local 64 agi->agi_free_root = nptr->s; in xfs_finobt_set_root() 65 be32_add_cpu(&agi->agi_free_level, inc); in xfs_finobt_set_root() 77 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_mod_blockcount() local 83 be32_add_cpu(&agi->agi_fblocks, howmuch); in xfs_inobt_mod_blockcount() 85 be32_add_cpu(&agi->agi_iblocks, howmuch); in xfs_inobt_mod_blockcount() 236 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr; in xfs_inobt_init_ptr_from_cur() local [all …]
|
D | xfs_ag.c | 588 struct xfs_agi *agi = bp->b_addr; in xfs_agiblock_init() local 591 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); in xfs_agiblock_init() 592 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); in xfs_agiblock_init() 593 agi->agi_seqno = cpu_to_be32(id->agno); in xfs_agiblock_init() 594 agi->agi_length = cpu_to_be32(id->agsize); in xfs_agiblock_init() 595 agi->agi_count = 0; in xfs_agiblock_init() 596 agi->agi_root = cpu_to_be32(XFS_IBT_BLOCK(mp)); in xfs_agiblock_init() 597 agi->agi_level = cpu_to_be32(1); in xfs_agiblock_init() 598 agi->agi_freecount = 0; in xfs_agiblock_init() 599 agi->agi_newino = cpu_to_be32(NULLAGINO); in xfs_agiblock_init() [all …]
|
D | xfs_ialloc.c | 616 struct xfs_agi *agi; in xfs_ialloc_ag_alloc() local 657 agi = agbp->b_addr; in xfs_ialloc_ag_alloc() 658 newino = be32_to_cpu(agi->agi_newino); in xfs_ialloc_ag_alloc() 664 (args.agbno < be32_to_cpu(agi->agi_length)))) { in xfs_ialloc_ag_alloc() 724 args.agbno = be32_to_cpu(agi->agi_root); in xfs_ialloc_ag_alloc() 745 args.agbno = be32_to_cpu(agi->agi_root); in xfs_ialloc_ag_alloc() 761 args.agbno = be32_to_cpu(agi->agi_root); in xfs_ialloc_ag_alloc() 882 be32_add_cpu(&agi->agi_count, newlen); in xfs_ialloc_ag_alloc() 883 be32_add_cpu(&agi->agi_freecount, newlen); in xfs_ialloc_ag_alloc() 886 agi->agi_newino = cpu_to_be32(newino); in xfs_ialloc_ag_alloc() [all …]
|
/Linux-v5.15/fs/xfs/scrub/ |
D | agheader_repair.c | 761 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_init_header() local 764 memcpy(old_agi, agi, sizeof(*old_agi)); in xrep_agi_init_header() 765 memset(agi, 0, BBTOB(agi_bp->b_length)); in xrep_agi_init_header() 766 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); in xrep_agi_init_header() 767 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); in xrep_agi_init_header() 768 agi->agi_seqno = cpu_to_be32(sc->sa.pag->pag_agno); in xrep_agi_init_header() 769 agi->agi_length = cpu_to_be32(xfs_ag_block_count(mp, in xrep_agi_init_header() 771 agi->agi_newino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header() 772 agi->agi_dirino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header() 774 uuid_copy(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid); in xrep_agi_init_header() [all …]
|
D | agheader.c | 775 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xchk_agi_xref_icounts() local 786 if (be32_to_cpu(agi->agi_count) != icount || in xchk_agi_xref_icounts() 787 be32_to_cpu(agi->agi_freecount) != freecount) in xchk_agi_xref_icounts() 796 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xchk_agi_xref_fiblocks() local 807 if (blocks != be32_to_cpu(agi->agi_iblocks)) in xchk_agi_xref_fiblocks() 815 if (blocks != be32_to_cpu(agi->agi_fblocks)) in xchk_agi_xref_fiblocks() 851 struct xfs_agi *agi; in xchk_agi() local 869 agi = sc->sa.agi_bp->b_addr; in xchk_agi() 873 eoag = be32_to_cpu(agi->agi_length); in xchk_agi() 878 agbno = be32_to_cpu(agi->agi_root); in xchk_agi() [all …]
|
/Linux-v5.15/fs/xfs/ |
D | xfs_inode.c | 2039 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_update_bucket() local 2045 old_value = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_update_bucket() 2059 agi->agi_unlinked[bucket_index] = cpu_to_be32(new_agino); in xfs_iunlink_update_bucket() 2164 struct xfs_agi *agi; in xfs_iunlink() local 2181 agi = agibp->b_addr; in xfs_iunlink() 2188 next_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink() 2350 struct xfs_agi *agi; in xfs_iunlink_remove() local 2366 agi = agibp->b_addr; in xfs_iunlink_remove() 2372 head_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_remove() 2375 agi, sizeof(*agi)); in xfs_iunlink_remove()
|
D | xfs_log_recover.c | 2662 xfs_agi_t *agi; in xlog_recover_clear_agi_bucket() local 2675 agi = agibp->b_addr; in xlog_recover_clear_agi_bucket() 2676 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); in xlog_recover_clear_agi_bucket() 2776 struct xfs_agi *agi; in xlog_recover_process_iunlinks() local 2802 agi = agibp->b_addr; in xlog_recover_process_iunlinks() 2806 agino = be32_to_cpu(agi->agi_unlinked[bucket]); in xlog_recover_process_iunlinks() 3558 struct xfs_agi *agi = agibp->b_addr; in xlog_recover_check_summary() local 3560 itotal += be32_to_cpu(agi->agi_count); in xlog_recover_check_summary() 3561 ifree += be32_to_cpu(agi->agi_freecount); in xlog_recover_check_summary()
|