Searched refs:agi (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.1/fs/xfs/libxfs/ |
D | xfs_ialloc_btree.c | 50 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_set_root() local 52 agi->agi_root = nptr->s; in xfs_inobt_set_root() 53 be32_add_cpu(&agi->agi_level, inc); in xfs_inobt_set_root() 64 struct xfs_agi *agi = agbp->b_addr; in xfs_finobt_set_root() local 66 agi->agi_free_root = nptr->s; in xfs_finobt_set_root() 67 be32_add_cpu(&agi->agi_free_level, inc); in xfs_finobt_set_root() 79 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_mod_blockcount() local 85 be32_add_cpu(&agi->agi_fblocks, howmuch); in xfs_inobt_mod_blockcount() 87 be32_add_cpu(&agi->agi_iblocks, howmuch); in xfs_inobt_mod_blockcount() 238 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr; in xfs_inobt_init_ptr_from_cur() local [all …]
|
D | xfs_ag.c | 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() [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-v6.1/fs/xfs/scrub/ |
D | agheader_repair.c | 771 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_init_header() local 774 memcpy(old_agi, agi, sizeof(*old_agi)); in xrep_agi_init_header() 775 memset(agi, 0, BBTOB(agi_bp->b_length)); in xrep_agi_init_header() 776 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); in xrep_agi_init_header() 777 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); in xrep_agi_init_header() 778 agi->agi_seqno = cpu_to_be32(sc->sa.pag->pag_agno); in xrep_agi_init_header() 779 agi->agi_length = cpu_to_be32(sc->sa.pag->block_count); in xrep_agi_init_header() 780 agi->agi_newino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header() 781 agi->agi_dirino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header() 783 uuid_copy(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid); in xrep_agi_init_header() [all …]
|
D | agheader.c | 773 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xchk_agi_xref_icounts() local 784 if (be32_to_cpu(agi->agi_count) != icount || in xchk_agi_xref_icounts() 785 be32_to_cpu(agi->agi_freecount) != freecount) in xchk_agi_xref_icounts() 794 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xchk_agi_xref_fiblocks() local 805 if (blocks != be32_to_cpu(agi->agi_iblocks)) in xchk_agi_xref_fiblocks() 813 if (blocks != be32_to_cpu(agi->agi_fblocks)) in xchk_agi_xref_fiblocks() 849 struct xfs_agi *agi; in xchk_agi() local 868 agi = sc->sa.agi_bp->b_addr; in xchk_agi() 872 eoag = be32_to_cpu(agi->agi_length); in xchk_agi() 877 agbno = be32_to_cpu(agi->agi_root); in xchk_agi() [all …]
|
/Linux-v6.1/fs/xfs/ |
D | xfs_inode.c | 1880 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_update_bucket() local 1886 old_value = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_update_bucket() 1900 agi->agi_unlinked[bucket_index] = cpu_to_be32(new_agino); in xfs_iunlink_update_bucket() 1915 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_insert_inode() local 1926 next_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_insert_inode() 1998 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_remove_inode() local 2010 head_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_remove_inode() 2013 agi, sizeof(*agi)); in xfs_iunlink_remove_inode()
|
D | xfs_log_recover.c | 2643 struct xfs_agi *agi; in xlog_recover_clear_agi_bucket() local 2656 agi = agibp->b_addr; in xlog_recover_clear_agi_bucket() 2657 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); in xlog_recover_clear_agi_bucket() 2679 struct xfs_agi *agi, in xlog_recover_iunlink_bucket() argument 2688 agino = be32_to_cpu(agi->agi_unlinked[bucket]); in xlog_recover_iunlink_bucket() 2756 struct xfs_agi *agi; in xlog_recover_iunlink_ag() local 2780 agi = agibp->b_addr; in xlog_recover_iunlink_ag() 2784 error = xlog_recover_iunlink_bucket(pag, agi, bucket); in xlog_recover_iunlink_ag()
|