Lines Matching refs:rrc
369 struct xchk_refcbt_records *rrc,
377 if (bno <= rrc->next_unshared_agbno || !sc->sa.rmap_cur ||
382 low.rm_startblock = rrc->next_unshared_agbno;
396 struct xchk_refcbt_records *rrc,
399 const struct xfs_refcount_irec *r1 = &rrc->prev_rec;
422 struct xchk_refcbt_records *rrc,
428 if (xchk_refcount_mergeable(rrc, irec))
431 memcpy(&rrc->prev_rec, irec, sizeof(struct xfs_refcount_irec));
441 struct xchk_refcbt_records *rrc = bs->private;
450 rrc->cow_blocks += irec.rc_blockcount;
454 rrc->prev_domain == XFS_REFC_DOMAIN_COW)
456 rrc->prev_domain = irec.rc_domain;
458 xchk_refcountbt_check_mergeable(bs, rrc, &irec);
467 xchk_refcountbt_xref_gaps(bs->sc, rrc, irec.rc_startblock);
468 rrc->next_unshared_agbno = irec.rc_startblock +
513 struct xchk_refcbt_records rrc = {
521 &XFS_RMAP_OINFO_REFC, &rrc);
529 xchk_refcountbt_xref_gaps(sc, &rrc, sc->mp->m_sb.sb_agblocks);
531 xchk_refcount_xref_rmap(sc, rrc.cow_blocks);