Lines Matching refs:rrc
381 struct xchk_refcbt_records *rrc,
389 if (bno <= rrc->next_unshared_agbno || !sc->sa.rmap_cur ||
394 low.rm_startblock = rrc->next_unshared_agbno;
408 struct xchk_refcbt_records *rrc,
411 const struct xfs_refcount_irec *r1 = &rrc->prev_rec;
434 struct xchk_refcbt_records *rrc,
440 if (xchk_refcount_mergeable(rrc, irec))
443 memcpy(&rrc->prev_rec, irec, sizeof(struct xfs_refcount_irec));
453 struct xchk_refcbt_records *rrc = bs->private;
462 rrc->cow_blocks += irec.rc_blockcount;
466 rrc->prev_domain == XFS_REFC_DOMAIN_COW)
468 rrc->prev_domain = irec.rc_domain;
470 xchk_refcountbt_check_mergeable(bs, rrc, &irec);
479 xchk_refcountbt_xref_gaps(bs->sc, rrc, irec.rc_startblock);
480 rrc->next_unshared_agbno = irec.rc_startblock +
525 struct xchk_refcbt_records rrc = {
533 &XFS_RMAP_OINFO_REFC, &rrc);
541 xchk_refcountbt_xref_gaps(sc, &rrc, sc->mp->m_sb.sb_agblocks);
543 xchk_refcount_xref_rmap(sc, rrc.cow_blocks);