Home
last modified time | relevance | path

Searched refs:agi_bp (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/fs/xfs/scrub/
H A Discan.c87 struct xfs_buf *agi_bp, in xchk_iscan_find_next() argument
312 struct xfs_buf *agi_bp; in xchk_iscan_advance() local
346 *agi_bpp = agi_bp; in xchk_iscan_advance()
357 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_advance()
367 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_advance()
432 struct xfs_buf *agi_bp, in xchk_iscan_iget() argument
452 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_iget()
470 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_iget()
484 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_iget()
531 xfs_trans_brelse(sc->tp, agi_bp); in xchk_iscan_iget()
[all …]
H A Dagheader.c995 xchk_buffer_recheck(sc, sc->sa.agi_bp); in xchk_agi()
997 agi = sc->sa.agi_bp->b_addr; in xchk_agi()
1003 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1008 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1012 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1029 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1034 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1038 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1048 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
1052 xchk_block_set_corrupt(sc, sc->sa.agi_bp); in xchk_agi()
[all …]
H A Dagheader_repair.c810 struct xfs_buf *agi_bp; member
890 struct xfs_buf *agi_bp = ragi->agi_bp; in xrep_agi_init_header() local
892 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_init_header()
897 memset(agi, 0, BBTOB(agi_bp->b_length)); in xrep_agi_init_header()
936 struct xfs_buf *agi_bp = ragi->agi_bp; in xrep_agi_calc_from_btrees() local
938 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_calc_from_btrees()
1306 struct xfs_buf *agi_bp = ragi->agi_bp; in xrep_iunlink_mark_ondisk() local
1684 struct xfs_buf *agi_bp = ragi->agi_bp; in xrep_agi_commit_new() local
1686 struct xfs_agi *agi = agi_bp->b_addr; in xrep_agi_commit_new()
1693 xfs_trans_log_buf(sc->tp, agi_bp, 0, BBTOB(agi_bp->b_length) - 1); in xrep_agi_commit_new()
[all …]
H A Dcommon.c490 ASSERT(sa->agi_bp == NULL); in xchk_perag_drain_and_lock()
540 if (sa->agi_bp) { in xchk_perag_drain_and_lock()
542 sa->agi_bp = NULL; in xchk_perag_drain_and_lock()
640 if (sa->agi_bp) { in xchk_ag_btcur_init()
643 sa->agi_bp); in xchk_ag_btcur_init()
650 sa->agi_bp); in xchk_ag_btcur_init()
669 if (sa->agi_bp) { in xchk_ag_free()
671 sa->agi_bp = NULL; in xchk_ag_free()
1119 struct xfs_buf *agi_bp; in xchk_iget_for_scrubbing() local
1183 if (agi_bp == NULL) { in xchk_iget_for_scrubbing()
[all …]
H A Drepair.c170 if (sc->sa.agi_bp) { in xrep_roll_ag_trans()
172 xfs_trans_bhold(sc->tp, sc->sa.agi_bp); in xrep_roll_ag_trans()
191 if (sc->sa.agi_bp) in xrep_roll_ag_trans()
192 xfs_trans_bjoin(sc->tp, sc->sa.agi_bp); in xrep_roll_ag_trans()
225 if (sc->sa.agi_bp) { in xrep_defer_finish()
227 xfs_trans_bhold(sc->tp, sc->sa.agi_bp); in xrep_defer_finish()
251 if (sc->sa.agi_bp) in xrep_defer_finish()
894 sa->agi_bp); in xrep_ag_btcur_init()
897 sc->tp, sa->agi_bp); in xrep_ag_btcur_init()
963 if (bp != sc->sa.agi_bp) { in xrep_reinit_pagi()
[all …]
H A Dfscounters.c75 struct xfs_buf *agi_bp = NULL; in xchk_fscount_warmup() local
88 error = xfs_ialloc_read_agi(pag, sc->tp, 0, &agi_bp); in xchk_fscount_warmup()
107 xfs_buf_relse(agi_bp); in xchk_fscount_warmup()
108 agi_bp = NULL; in xchk_fscount_warmup()
113 if (agi_bp) in xchk_fscount_warmup()
114 xfs_buf_relse(agi_bp); in xchk_fscount_warmup()
H A Dnlinks.c782 struct xfs_buf *agi_bp; in xchk_nlinks_compare_inum() local
793 error = xchk_iget_agi(xnc->sc, ino, &agi_bp, &ip); in xchk_nlinks_compare_inum()
808 if (agi_bp == NULL) { in xchk_nlinks_compare_inum()
809 ASSERT(agi_bp != NULL); in xchk_nlinks_compare_inum()
839 if (agi_bp) in xchk_nlinks_compare_inum()
840 xfs_trans_brelse(tp, agi_bp); in xchk_nlinks_compare_inum()
H A Dialloc_repair.c498 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xrep_ibt_reset_counters()
510 xfs_ialloc_log_agi(sc->tp, sc->sa.agi_bp, in xrep_ibt_reset_counters()
723 xfs_inobt_commit_staged_btree(ino_cur, sc->tp, sc->sa.agi_bp); in xrep_ibt_build_new_trees()
727 xfs_inobt_commit_staged_btree(fino_cur, sc->tp, sc->sa.agi_bp); in xrep_ibt_build_new_trees()
H A Dinode.c96 struct xfs_buf *agi_bp; in xchk_setup_inode() local
160 error = xchk_iget_agi(sc, sc->sm->sm_ino, &agi_bp, &ip); in xchk_setup_inode()
172 if (agi_bp == NULL) { in xchk_setup_inode()
173 ASSERT(agi_bp != NULL); in xchk_setup_inode()
H A Drmap.c459 cur = xfs_inobt_init_cursor(sc->sa.pag, sc->tp, sc->sa.agi_bp); in xchk_rmapbt_walk_ag_metadata()
470 sc->sa.agi_bp); in xchk_rmapbt_walk_ag_metadata()
H A Dscrub.h111 struct xfs_buf *agi_bp; member
H A Drmap_repair.c756 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xrep_rmap_find_inode_rmaps()
952 sa->agi_bp = NULL; in xrep_rmap_find_rmaps()
/linux-6.15/fs/xfs/
H A Dxfs_iwalk.c401 struct xfs_buf *agi_bp = NULL; in xfs_iwalk_ag() local
410 error = xfs_iwalk_ag_start(iwag, agino, &cur, &agi_bp, &has_more); in xfs_iwalk_ag()
469 error = xfs_iwalk_run_callbacks(iwag, &cur, &agi_bp, &has_more); in xfs_iwalk_ag()
476 error = xfs_iwalk_run_callbacks(iwag, &cur, &agi_bp, &has_more); in xfs_iwalk_ag()
479 xfs_iwalk_del_inobt(iwag->tp, &cur, &agi_bp, error); in xfs_iwalk_ag()
/linux-6.15/fs/xfs/libxfs/
H A Dxfs_ag.c941 struct xfs_buf *agi_bp; in xfs_ag_get_geometry() local
949 error = xfs_ialloc_read_agi(pag, NULL, 0, &agi_bp); in xfs_ag_get_geometry()
960 agi = agi_bp->b_addr; in xfs_ag_get_geometry()
976 xfs_buf_relse(agi_bp); in xfs_ag_get_geometry()