Searched refs:refc_cur (Results 1 - 11 of 11) sorted by relevance

/linux-master/fs/xfs/scrub/
H A Drefcount.c501 error = xfs_btree_count_blocks(sc->sa.refc_cur, &refcbt_blocks);
502 if (!xchk_btree_process_error(sc, sc->sa.refc_cur, 0, &error))
532 error = xchk_btree(sc, sc->sa.refc_cur, xchk_refcountbt_rec,
559 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
563 error = xfs_refcount_lookup_le(sc->sa.refc_cur, XFS_REFC_DOMAIN_COW,
565 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur))
568 xchk_btree_xref_set_corrupt(sc, sc->sa.refc_cur, 0);
572 error = xfs_refcount_get_rec(sc->sa.refc_cur, &rc, &has_refcount);
573 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur))
576 xchk_btree_xref_set_corrupt(sc, sc->sa.refc_cur,
[all...]
H A Drefcount_repair.c591 struct xfs_btree_cur *refc_cur; local
613 refc_cur = xfs_refcountbt_init_cursor(sc->mp, NULL, NULL, pag);
614 xfs_btree_stage_afakeroot(refc_cur, &rr->new_btree.afake);
615 error = xfs_btree_bload_compute_geometry(refc_cur,
641 error = xfs_btree_bload(refc_cur, &rr->new_btree.bload, rr);
649 xfs_refcountbt_commit_staged_btree(refc_cur, sc->tp, sc->sa.agf_bp);
650 xfs_btree_del_cursor(refc_cur, 0);
667 xfs_btree_del_cursor(refc_cur, error);
H A Drmap.c92 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
101 error = xfs_refcount_find_shared(sc->sa.refc_cur, irec->rm_startblock,
103 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur))
106 xchk_btree_xref_set_corrupt(sc, sc->sa.refc_cur, 0);
480 cur = sc->sa.refc_cur;
485 if (cur != sc->sa.refc_cur)
H A Dscrub.h67 struct xfs_btree_cur *refc_cur; member in struct:xchk_ag
H A Dcommon.c562 if (sa->refc_cur)
563 xfs_btree_del_cursor(sa->refc_cur, XFS_BTREE_ERROR);
575 sa->refc_cur = NULL;
614 sa->refc_cur = xfs_refcountbt_init_cursor(mp, sc->tp,
616 xchk_ag_btree_del_cursor_if_sick(sc, &sa->refc_cur,
H A Dalloc_repair.c169 if (sc->sa.refc_cur) {
170 error = xfs_refcount_has_records(sc->sa.refc_cur,
178 error = xfs_refcount_has_records(sc->sa.refc_cur,
H A Dcow_repair.c261 error = xfs_refcount_query_range(sc->sa.refc_cur, &rc_low, &rc_high,
271 error = xfs_refcount_query_range(sc->sa.refc_cur, &rc_low, &rc_high,
H A Dagheader.c489 if (!sc->sa.refc_cur)
492 error = xfs_btree_count_blocks(sc->sa.refc_cur, &blocks);
493 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur))
H A Dbmap_repair.c108 error = xfs_refcount_find_shared(sc->sa.refc_cur, agbno, blockcount,
H A Drmap_repair.c783 error = xagb_bitmap_set_btblocks(&refcountbt_blocks, sc->sa.refc_cur);
788 error = xfs_refcount_query_range(sc->sa.refc_cur, &low, &high,
H A Drepair.c861 sa->refc_cur = xfs_refcountbt_init_cursor(mp, sc->tp,

Completed in 159 milliseconds