Lines Matching refs:rc_startblock
56 cur->bc_rec.rc.rc_startblock = bno;
76 cur->bc_rec.rc.rc_startblock = bno;
96 cur->bc_rec.rc.rc_startblock = bno;
110 start = be32_to_cpu(rec->refc.rc_startblock);
118 irec->rc_startblock = start;
138 if (!xfs_verify_agbext(pag, irec->rc_startblock, irec->rc_blockcount))
160 irec->rc_startblock, irec->rc_blockcount, irec->rc_refcount);
206 start = xfs_refcount_encode_startblock(irec->rc_startblock,
208 rec.refc.rc_startblock = cpu_to_be32(start);
234 cur->bc_rec.rc.rc_startblock = irec->rc_startblock;
284 error = xfs_refcount_lookup_ge(cur, irec.rc_domain, irec.rc_startblock,
375 return rc->rc_startblock + rc->rc_blockcount;
408 if (rcext.rc_startblock == agbno || xfs_refc_next(&rcext) <= agbno)
417 tmp.rc_startblock = agbno;
418 tmp.rc_blockcount -= (agbno - rcext.rc_startblock);
425 tmp.rc_blockcount = agbno - rcext.rc_startblock;
471 center->rc_startblock, &found_rec);
499 left->rc_startblock, &found_rec);
543 cleft->rc_startblock, &found_rec);
562 left->rc_startblock, &found_rec);
609 cright->rc_startblock, &found_rec);
628 right->rc_startblock, &found_rec);
636 right->rc_startblock -= cright->rc_blockcount;
668 left->rc_startblock = cleft->rc_startblock = NULLAGBLOCK;
706 if (tmp.rc_startblock == agbno)
717 cleft->rc_startblock = agbno;
719 tmp.rc_startblock - agbno);
729 cleft->rc_startblock = agbno;
761 right->rc_startblock = cright->rc_startblock = NULLAGBLOCK;
778 if (tmp.rc_startblock != agbno + aglen)
810 cright->rc_startblock = max(agbno, xfs_refc_next(&tmp));
811 cright->rc_blockcount = right->rc_startblock -
812 cright->rc_startblock;
822 cright->rc_startblock = agbno;
842 return rc->rc_startblock != NULLAGBLOCK;
1007 cequal = (cleft.rc_startblock == cright.rc_startblock) &&
1114 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks;
1125 if (ext.rc_startblock != *agbno) {
1126 tmp.rc_startblock = *agbno;
1128 ext.rc_startblock - *agbno);
1153 tmp.rc_startblock);
1215 ext.rc_startblock);
1547 if (tmp.rc_startblock + tmp.rc_blockcount <= agbno) {
1565 if (tmp.rc_startblock >= agbno + aglen)
1569 if (tmp.rc_startblock < agbno) {
1570 tmp.rc_blockcount -= (agbno - tmp.rc_startblock);
1571 tmp.rc_startblock = agbno;
1574 *fbno = tmp.rc_startblock;
1594 tmp.rc_startblock >= agbno + aglen ||
1595 tmp.rc_startblock != *fbno + *flen)
1691 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks;
1701 agbno + aglen > ext.rc_startblock)) {
1706 tmp.rc_startblock = agbno;
1725 if (XFS_IS_CORRUPT(cur->bc_mp, ext.rc_startblock != agbno)) {
1929 .rc.rc_startblock = -1U,
1981 rr->rr_rrec.rc_startblock);
2028 low.rc.rc_startblock = bno;
2030 high.rc.rc_startblock = bno + len - 1;