Home
last modified time | relevance | path

Searched refs:agi (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/fs/xfs/libxfs/
H A Dxfs_ialloc_btree.c59 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_set_root() local
61 agi->agi_root = nptr->s; in xfs_inobt_set_root()
62 be32_add_cpu(&agi->agi_level, inc); in xfs_inobt_set_root()
73 struct xfs_agi *agi = agbp->b_addr; in xfs_finobt_set_root() local
75 agi->agi_free_root = nptr->s; in xfs_finobt_set_root()
76 be32_add_cpu(&agi->agi_free_level, inc); in xfs_finobt_set_root()
88 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_mod_blockcount() local
253 ptr->s = agi->agi_root; in xfs_inobt_init_ptr_from_cur()
265 ptr->s = agi->agi_free_root; in xfs_finobt_init_ptr_from_cur()
771 struct xfs_agi *agi; in xfs_finobt_read_blocks() local
[all …]
H A Dxfs_ag.c562 struct xfs_agi *agi = bp->b_addr; in xfs_agiblock_init() local
569 agi->agi_count = 0; in xfs_agiblock_init()
571 agi->agi_level = cpu_to_be32(1); in xfs_agiblock_init()
572 agi->agi_freecount = 0; in xfs_agiblock_init()
584 agi->agi_iblocks = cpu_to_be32(1); in xfs_agiblock_init()
756 struct xfs_agi *agi; in xfs_ag_shrink_space() local
766 agi = agibp->b_addr; in xfs_ag_shrink_space()
886 struct xfs_agi *agi; in xfs_ag_extend_space() local
896 agi = bp->b_addr; in xfs_ag_extend_space()
943 struct xfs_agi *agi; in xfs_ag_get_geometry() local
[all …]
H A Dxfs_ialloc.c699 struct xfs_agi *agi; in xfs_ialloc_ag_alloc() local
741 agi = agbp->b_addr; in xfs_ialloc_ag_alloc()
813 be32_to_cpu(agi->agi_root))); in xfs_ialloc_ag_alloc()
826 be32_to_cpu(agi->agi_root))); in xfs_ialloc_ag_alloc()
863 be32_to_cpu(agi->agi_root))); in xfs_ialloc_ag_alloc()
1466 struct xfs_agi *agi, in xfs_dialloc_ag_finobt_newino() argument
2620 struct xfs_agi *agi = bp->b_addr; in xfs_ialloc_log_agi() local
2653 struct xfs_agi *agi = bp->b_addr; in xfs_agi_verify() local
2720 struct xfs_agi *agi = bp->b_addr; in xfs_agi_write_verify() local
2786 struct xfs_agi *agi; in xfs_ialloc_read_agi() local
[all …]
H A Dxfs_inode_util.c441 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_update_bucket() local
447 old_value = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_update_bucket()
462 agi->agi_unlinked[bucket_index] = cpu_to_be32(new_agino); in xfs_iunlink_update_bucket()
477 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_insert_inode() local
488 next_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_insert_inode()
564 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_remove_inode() local
576 head_agino = be32_to_cpu(agi->agi_unlinked[bucket_index]); in xfs_iunlink_remove_inode()
579 agi, sizeof(*agi)); in xfs_iunlink_remove_inode()
/linux-6.15/fs/xfs/scrub/
H A Dagheader.c942 struct xfs_agi *agi) in xchk_iunlink() argument
978 struct xfs_agi *agi; in xchk_agi() local
997 agi = sc->sa.agi_bp->b_addr; in xchk_agi()
1001 eoag = be32_to_cpu(agi->agi_length); in xchk_agi()
1006 agbno = be32_to_cpu(agi->agi_root); in xchk_agi()
1010 level = be32_to_cpu(agi->agi_level); in xchk_agi()
1026 icount = be32_to_cpu(agi->agi_count); in xchk_agi()
1032 agino = be32_to_cpu(agi->agi_newino); in xchk_agi()
1036 agino = be32_to_cpu(agi->agi_dirino); in xchk_agi()
1047 if (agi->agi_pad32 != cpu_to_be32(0)) in xchk_agi()
[all …]
H A Dagheader_repair.c892 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_init_header() local
896 memcpy(old_agi, agi, sizeof(*old_agi)); in xrep_agi_init_header()
897 memset(agi, 0, BBTOB(agi_bp->b_length)); in xrep_agi_init_header()
900 agi->agi_seqno = cpu_to_be32(pag_agno(pag)); in xrep_agi_init_header()
902 agi->agi_newino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header()
903 agi->agi_dirino = cpu_to_be32(NULLAGINO); in xrep_agi_init_header()
938 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_calc_from_btrees() local
954 agi->agi_iblocks = cpu_to_be32(blocks); in xrep_agi_calc_from_btrees()
958 agi->agi_count = cpu_to_be32(count); in xrep_agi_calc_from_btrees()
969 agi->agi_fblocks = cpu_to_be32(blocks); in xrep_agi_calc_from_btrees()
[all …]
H A Dialloc_repair.c498 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xrep_ibt_reset_counters() local
508 agi->agi_count = cpu_to_be32(ri->icount); in xrep_ibt_reset_counters()
509 agi->agi_freecount = cpu_to_be32(freecount); in xrep_ibt_reset_counters()
H A Drmap_repair.c756 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xrep_rmap_find_inode_rmaps() local
759 be32_to_cpu(agi->agi_root), 1); in xrep_rmap_find_inode_rmaps()
/linux-6.15/fs/xfs/
H A Dxfs_log_recover.c2688 struct xfs_agi *agi; in xlog_recover_clear_agi_bucket() local
2701 agi = agibp->b_addr; in xlog_recover_clear_agi_bucket()
2702 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO); in xlog_recover_clear_agi_bucket()
2724 struct xfs_agi *agi, in xlog_recover_iunlink_bucket() argument
2733 agino = be32_to_cpu(agi->agi_unlinked[bucket]); in xlog_recover_iunlink_bucket()
2807 struct xfs_agi *agi; in xlog_recover_iunlink_ag() local
2831 agi = agibp->b_addr; in xlog_recover_iunlink_ag()
2835 error = xlog_recover_iunlink_bucket(pag, agi, bucket); in xlog_recover_iunlink_ag()
H A Dxfs_inode.c2848 struct xfs_agi *agi; in xfs_inode_reload_unlinked_bucket() local
2875 agi = agibp->b_addr; in xfs_inode_reload_unlinked_bucket()
2884 next_agino = be32_to_cpu(agi->agi_unlinked[bucket]); in xfs_inode_reload_unlinked_bucket()