Lines Matching refs:sa

82 	if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
91 error = xfs_refcount_find_shared(sc->sa.refc_cur, irec->rm_startblock,
93 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur))
96 xchk_btree_xref_set_corrupt(sc, sc->sa.refc_cur, 0);
326 bs->sc->sa.rmap_cur, 0);
334 xchk_btree_xref_set_corrupt(bs->sc, bs->sc->sa.rmap_cur, 0);
392 struct xfs_agf *agf = sc->sa.agf_bp->b_addr;
403 if (xfs_ag_contains_log(mp, sc->sa.pag->pag_agno)) {
412 cur = sc->sa.bno_cur;
414 cur = xfs_allocbt_init_cursor(sc->mp, sc->tp, sc->sa.agf_bp,
415 sc->sa.pag, XFS_BTNUM_BNO);
417 if (cur != sc->sa.bno_cur)
422 cur = sc->sa.cnt_cur;
424 cur = xfs_allocbt_init_cursor(sc->mp, sc->tp, sc->sa.agf_bp,
425 sc->sa.pag, XFS_BTNUM_CNT);
427 if (cur != sc->sa.cnt_cur)
432 error = xagb_bitmap_set_btblocks(&cr->ag_owned, sc->sa.rmap_cur);
436 error = xfs_alloc_read_agfl(sc->sa.pag, sc->tp, &agfl_bp);
447 cur = sc->sa.ino_cur;
449 cur = xfs_inobt_init_cursor(sc->sa.pag, sc->tp, sc->sa.agi_bp,
452 if (cur != sc->sa.ino_cur)
458 cur = sc->sa.fino_cur;
460 cur = xfs_inobt_init_cursor(sc->sa.pag, sc->tp,
461 sc->sa.agi_bp, XFS_BTNUM_FINO);
463 if (cur != sc->sa.fino_cur)
471 cur = sc->sa.refc_cur;
474 sc->sa.agf_bp, sc->sa.pag);
476 if (cur != sc->sa.refc_cur)
488 xchk_btree_xref_process_error(sc, sc->sa.rmap_cur,
489 sc->sa.rmap_cur->bc_nlevels - 1, &error);
504 struct xfs_btree_cur *cur = sc->sa.rmap_cur;
556 error = xchk_btree(sc, sc->sa.rmap_cur, xchk_rmapbt_rec,
584 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
587 error = xfs_rmap_count_owners(sc->sa.rmap_cur, bno, len, oinfo, &res);
588 if (!xchk_should_check_xref(sc, &error, &sc->sa.rmap_cur))
591 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);
593 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);
595 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);
609 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
612 error = xfs_rmap_count_owners(sc->sa.rmap_cur, bno, len, oinfo, &res);
613 if (!xchk_should_check_xref(sc, &error, &sc->sa.rmap_cur))
616 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);
618 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);
631 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
634 error = xfs_rmap_has_records(sc->sa.rmap_cur, bno, len, &outcome);
635 if (!xchk_should_check_xref(sc, &error, &sc->sa.rmap_cur))
638 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0);