Searched refs:agi (Results 1 - 9 of 9) sorted by relevance

/linux-master/fs/xfs/libxfs/
H A Dxfs_ialloc_btree.c59 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 Dxfs_ag.c734 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 Dxfs_ialloc.c700 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 Dagheader_repair.c844 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 Dagheader.c797 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 Dialloc_repair.c502 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 Drmap_repair.c709 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 Dxfs_inode.c2004 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 Dxfs_log_recover.c2641 * 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