Lines Matching refs:rm_blockcount

47 	cur->bc_rec.r.rm_blockcount = 0;
80 cur->bc_rec.r.rm_blockcount = len;
101 irec->rm_startblock, irec->rm_blockcount,
105 rec.rmap.rm_blockcount = cpu_to_be32(irec->rm_blockcount);
140 rcur->bc_rec.r.rm_blockcount = len;
202 irec->rm_blockcount = be32_to_cpu(rec->rmap.rm_blockcount);
220 if (irec->rm_blockcount == 0)
225 if (irec->rm_blockcount != XFS_AGFL_BLOCK(mp) + 1)
230 irec->rm_blockcount))
259 !xfs_verify_fileext(mp, irec->rm_offset, irec->rm_blockcount))
279 irec->rm_blockcount);
325 rec->rm_blockcount, rec->rm_owner, rec->rm_offset,
332 rec->rm_offset + rec->rm_blockcount - 1 != info->high.rm_offset)
371 info.high.rm_blockcount = 0;
408 irec->rm_blockcount, irec->rm_owner, irec->rm_offset,
424 rec->rm_blockcount, rec->rm_owner, rec->rm_offset,
432 rec->rm_offset + rec->rm_blockcount <= info->high.rm_offset))
466 info.high.rm_blockcount = 0;
504 irec->rm_blockcount, irec->rm_owner, irec->rm_offset,
558 offset + len > ltoff + rec->rm_blockcount)) {
627 ltrec.rm_blockcount, ltrec.rm_owner,
641 ltrec.rm_startblock + ltrec.rm_blockcount)) {
656 ltrec.rm_startblock + ltrec.rm_blockcount <= bno) {
678 ltrec.rm_startblock + ltrec.rm_blockcount <
690 if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) {
693 ltrec.rm_startblock, ltrec.rm_blockcount,
715 ltrec.rm_blockcount -= len;
721 } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) {
732 ltrec.rm_blockcount -= len;
750 xfs_extlen_t orig_len = ltrec.rm_blockcount;
752 ltrec.rm_blockcount = bno - ltrec.rm_startblock;
762 cur->bc_rec.r.rm_blockcount = orig_len - len -
763 ltrec.rm_blockcount;
772 cur->bc_rec.r.rm_blockcount,
893 ltrec.rm_blockcount, ltrec.rm_owner,
902 ltrec.rm_startblock + ltrec.rm_blockcount > bno)) {
929 gtrec.rm_blockcount, gtrec.rm_owner,
940 ltrec.rm_startblock + ltrec.rm_blockcount == bno &&
941 (ignore_off || ltrec.rm_offset + ltrec.rm_blockcount == offset)) {
951 ltrec.rm_blockcount += len;
955 (unsigned long)ltrec.rm_blockcount + len +
956 gtrec.rm_blockcount <= XFS_RMAP_LEN_MAX) {
966 ltrec.rm_blockcount += gtrec.rm_blockcount;
969 gtrec.rm_blockcount,
1002 gtrec.rm_blockcount += len;
1014 cur->bc_rec.r.rm_blockcount = len;
1125 PREV.rm_blockcount, PREV.rm_owner,
1129 ASSERT(PREV.rm_offset + PREV.rm_blockcount >= new_endoff);
1139 if (PREV.rm_offset + PREV.rm_blockcount == new_endoff)
1160 LEFT.rm_startblock + LEFT.rm_blockcount >
1167 LEFT.rm_blockcount, LEFT.rm_owner,
1169 if (LEFT.rm_startblock + LEFT.rm_blockcount == bno &&
1170 LEFT.rm_offset + LEFT.rm_blockcount == offset &&
1205 RIGHT.rm_blockcount, RIGHT.rm_owner,
1218 (unsigned long)LEFT.rm_blockcount + len +
1219 RIGHT.rm_blockcount > XFS_RMAP_LEN_MAX)
1253 RIGHT.rm_startblock, RIGHT.rm_blockcount,
1271 PREV.rm_startblock, PREV.rm_blockcount,
1289 NEW.rm_blockcount += PREV.rm_blockcount + RIGHT.rm_blockcount;
1301 PREV.rm_startblock, PREV.rm_blockcount,
1319 NEW.rm_blockcount += PREV.rm_blockcount;
1338 RIGHT.rm_startblock, RIGHT.rm_blockcount,
1356 NEW.rm_blockcount = len + RIGHT.rm_blockcount;
1384 NEW.rm_blockcount -= len;
1392 NEW.rm_blockcount += len;
1406 NEW.rm_blockcount -= len;
1413 NEW.rm_blockcount = len;
1433 NEW.rm_blockcount -= len;
1443 NEW.rm_blockcount += len;
1455 NEW.rm_blockcount -= len;
1470 NEW.rm_blockcount = len;
1494 NEW.rm_blockcount = PREV.rm_offset + PREV.rm_blockcount -
1502 NEW.rm_blockcount = offset - PREV.rm_offset;
1505 NEW.rm_startblock, NEW.rm_blockcount,
1614 ASSERT(PREV.rm_offset + PREV.rm_blockcount >= new_endoff);
1624 if (PREV.rm_offset + PREV.rm_blockcount == new_endoff)
1635 LEFT.rm_startblock + LEFT.rm_blockcount >
1664 RIGHT.rm_blockcount, RIGHT.rm_owner,
1675 (unsigned long)LEFT.rm_blockcount + len +
1676 RIGHT.rm_blockcount > XFS_RMAP_LEN_MAX)
1693 RIGHT.rm_blockcount, RIGHT.rm_owner,
1698 PREV.rm_blockcount, PREV.rm_owner,
1704 NEW.rm_blockcount, NEW.rm_owner,
1712 NEW.rm_blockcount += PREV.rm_blockcount + RIGHT.rm_blockcount;
1724 PREV.rm_blockcount, PREV.rm_owner,
1730 NEW.rm_blockcount, NEW.rm_owner,
1738 NEW.rm_blockcount += PREV.rm_blockcount;
1750 RIGHT.rm_blockcount, RIGHT.rm_owner,
1756 NEW.rm_blockcount, NEW.rm_owner,
1764 NEW.rm_blockcount += RIGHT.rm_blockcount;
1779 NEW.rm_blockcount, NEW.rm_owner,
1800 NEW.rm_blockcount, NEW.rm_owner,
1806 NEW.rm_blockcount -= len;
1808 NEW.rm_blockcount, NEW.rm_owner,
1814 NEW.rm_blockcount, NEW.rm_owner,
1822 NEW.rm_blockcount += len;
1835 NEW.rm_blockcount, NEW.rm_owner,
1841 NEW.rm_blockcount -= len;
1843 NEW.rm_blockcount, NEW.rm_owner,
1859 NEW.rm_blockcount, NEW.rm_owner,
1867 NEW.rm_blockcount = offset - NEW.rm_offset;
1873 NEW.rm_blockcount, NEW.rm_owner,
1879 NEW.rm_blockcount += len;
1881 NEW.rm_blockcount, NEW.rm_owner,
1894 NEW.rm_blockcount, NEW.rm_owner,
1902 NEW.rm_blockcount -= len;
1921 NEW.rm_blockcount = PREV.rm_offset + PREV.rm_blockcount -
1925 NEW.rm_blockcount, NEW.rm_owner, NEW.rm_offset,
1932 NEW.rm_blockcount, NEW.rm_owner,
1940 NEW.rm_blockcount = offset - NEW.rm_offset;
1946 NEW.rm_blockcount = len;
1951 NEW.rm_blockcount, NEW.rm_owner, NEW.rm_offset,
2034 ltrec.rm_startblock + ltrec.rm_blockcount <
2059 if (XFS_IS_CORRUPT(mp, offset > ltoff + ltrec.rm_blockcount)) {
2064 if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) {
2067 ltrec.rm_blockcount, ltrec.rm_owner,
2085 ltrec.rm_blockcount, ltrec.rm_owner,
2092 ltrec.rm_blockcount -= len;
2095 ltrec.rm_blockcount, ltrec.rm_owner,
2099 } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) {
2111 ltrec.rm_blockcount, ltrec.rm_owner,
2119 ltrec.rm_blockcount -= len;
2136 xfs_extlen_t orig_len = ltrec.rm_blockcount;
2140 ltrec.rm_blockcount, ltrec.rm_owner,
2148 ltrec.rm_blockcount = bno - ltrec.rm_startblock;
2155 orig_len - len - ltrec.rm_blockcount,
2229 gtrec.rm_blockcount, gtrec.rm_owner,
2237 ltrec.rm_startblock + ltrec.rm_blockcount == bno &&
2238 ltrec.rm_offset + ltrec.rm_blockcount == offset) {
2248 ltrec.rm_blockcount += len;
2261 ltrec.rm_blockcount += gtrec.rm_blockcount;
2263 gtrec.rm_blockcount, gtrec.rm_owner,
2271 ltrec.rm_blockcount, ltrec.rm_owner,
2297 gtrec.rm_blockcount, gtrec.rm_owner,
2304 gtrec.rm_blockcount += len;
2307 gtrec.rm_blockcount, gtrec.rm_owner,
2348 rmap->rm_blockcount,
2353 rmap->rm_blockcount,
2781 roc->good.rm_blockcount = len;
2810 check.rm_blockcount -= delta;
2816 delta = (check.rm_startblock + check.rm_blockcount) -
2817 (roc->good.rm_startblock + roc->good.rm_blockcount);
2819 check.rm_blockcount -= delta;
2825 check.rm_blockcount == roc->good.rm_blockcount &&