Searched refs:agi (Results 1 - 9 of 9) sorted by relevance
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_ialloc_btree.c | 59 struct xfs_agi *agi = agbp->b_addr; local 61 agi->agi_root = nptr->s; 62 be32_add_cpu(&agi->agi_level, inc); 73 struct xfs_agi *agi = agbp->b_addr; local 75 agi->agi_free_root = nptr->s; 76 be32_add_cpu(&agi->agi_free_level, inc); 88 struct xfs_agi *agi = agbp->b_addr; local 94 be32_add_cpu(&agi->agi_fblocks, howmuch); 96 be32_add_cpu(&agi->agi_iblocks, howmuch); 249 struct xfs_agi *agi local 261 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr; local 489 struct xfs_agi *agi = agbp->b_addr; local 515 struct xfs_agi *agi = agbp->b_addr; local 532 struct xfs_agi *agi = agbp->b_addr; local 768 struct xfs_agi *agi; local [all...] |
H A D | xfs_ag.c | 734 struct xfs_agi *agi = bp->b_addr; local 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 928 struct xfs_agi *agi; local 1059 struct xfs_agi *agi; local 1116 struct xfs_agi *agi; local [all...] |
H A D | xfs_ialloc.c | 700 struct xfs_agi *agi; local 742 agi = agbp->b_addr; 743 newino = be32_to_cpu(agi->agi_newino); 749 (args.agbno < be32_to_cpu(agi->agi_length)))) { 815 be32_to_cpu(agi->agi_root))); 828 be32_to_cpu(agi->agi_root))); 864 be32_to_cpu(agi->agi_root))); 959 be32_add_cpu(&agi->agi_count, newlen); 960 be32_add_cpu(&agi->agi_freecount, newlen); 963 agi 1072 struct xfs_agi *agi = agbp->b_addr; local 1433 xfs_dialloc_ag_finobt_newino( struct xfs_agi *agi, struct xfs_btree_cur *cur, struct xfs_inobt_rec_incore *rec) argument 1541 struct xfs_agi *agi = agbp->b_addr; local 2008 struct xfs_agi *agi = agbp->b_addr; local 2546 struct xfs_agi *agi = bp->b_addr; local 2579 struct xfs_agi *agi = bp->b_addr; local 2646 struct xfs_agi *agi = bp->b_addr; local 2710 struct xfs_agi *agi; local [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | agheader_repair.c | 844 struct xfs_agi *agi = agi_bp->b_addr; local 848 memcpy(old_agi, agi, sizeof(*old_agi)); 849 memset(agi, 0, BBTOB(agi_bp->b_length)); 850 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC); 851 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION); 852 agi->agi_seqno = cpu_to_be32(pag->pag_agno); 853 agi->agi_length = cpu_to_be32(pag->block_count); 854 agi->agi_newino = cpu_to_be32(NULLAGINO); 855 agi->agi_dirino = cpu_to_be32(NULLAGINO); 857 uuid_copy(&agi 870 xrep_agi_set_roots( struct xfs_scrub *sc, struct xfs_agi *agi, struct xrep_find_ag_btree *fab) argument 891 struct xfs_agi *agi = agi_bp->b_addr; local 938 struct xfs_agi *agi = agi_bp->b_addr; local 979 struct xfs_agi *agi; local [all...] |
H A D | agheader.c | 797 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; local 808 if (be32_to_cpu(agi->agi_count) != icount || 809 be32_to_cpu(agi->agi_freecount) != freecount) 818 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; local 829 if (blocks != be32_to_cpu(agi->agi_iblocks)) 837 if (blocks != be32_to_cpu(agi->agi_fblocks)) 874 struct xfs_agi *agi; local 893 agi = sc->sa.agi_bp->b_addr; 897 eoag = be32_to_cpu(agi->agi_length); 902 agbno = be32_to_cpu(agi [all...] |
H A D | ialloc_repair.c | 502 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; local 512 agi->agi_count = cpu_to_be32(ri->icount); 513 agi->agi_freecount = cpu_to_be32(freecount);
|
H A D | rmap_repair.c | 709 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; local 712 be32_to_cpu(agi->agi_root), 1);
|
/linux-master/fs/xfs/ |
H A D | xfs_inode.c | 2004 struct xfs_agi *agi = agibp->b_addr; local 2010 old_value = be32_to_cpu(agi->agi_unlinked[bucket_index]); 2025 agi->agi_unlinked[bucket_index] = cpu_to_be32(new_agino); 2101 struct xfs_agi *agi = agibp->b_addr; local 2108 * Get the index into the agi hash table for the list this inode will 2112 next_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); 2169 /* Get the agi buffer first. It ensures lock ordering on the list. */ 2188 struct xfs_agi *agi = agibp->b_addr; local 2197 * Get the index into the agi hash table for the list this inode will 2200 head_agino = be32_to_cpu(agi 3806 struct xfs_agi *agi; local [all...] |
H A D | xfs_log_recover.c | 2641 * in an agi unlinked inode hash bucket. 2650 struct xfs_agi *agi; local 2663 agi = agibp->b_addr; 2664 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); 2678 xfs_warn(mp, "%s: failed to clear agi %d. Continuing.", __func__, 2686 struct xfs_agi *agi, 2695 agino = be32_to_cpu(agi->agi_unlinked[bucket]); 2753 * If everything we touch in the agi processing loop is already in memory, this 2770 struct xfs_agi *agi; local 2794 agi 2684 xlog_recover_iunlink_bucket( struct xfs_perag *pag, struct xfs_agi *agi, int bucket) argument [all...] |
Completed in 294 milliseconds