Lines Matching refs:rm_blockcount

48 	cur->bc_rec.r.rm_blockcount = 0;
83 cur->bc_rec.r.rm_blockcount = len;
104 irec->rm_startblock, irec->rm_blockcount,
108 rec.rmap.rm_blockcount = cpu_to_be32(irec->rm_blockcount);
144 rcur->bc_rec.r.rm_blockcount = len;
209 irec->rm_blockcount = be32_to_cpu(rec->rmap.rm_blockcount);
227 if (irec->rm_blockcount == 0)
232 if (irec->rm_blockcount != XFS_AGFL_BLOCK(mp) + 1)
237 irec->rm_blockcount))
266 !xfs_verify_fileext(mp, irec->rm_offset, irec->rm_blockcount))
300 irec->rm_blockcount);
347 rec->rm_blockcount, rec->rm_owner, rec->rm_offset,
354 rec->rm_offset + rec->rm_blockcount - 1 != info->high.rm_offset)
393 info.high.rm_blockcount = 0;
430 irec->rm_blockcount, irec->rm_owner, irec->rm_offset,
446 rec->rm_blockcount, rec->rm_owner, rec->rm_offset,
454 rec->rm_offset + rec->rm_blockcount <= info->high.rm_offset))
488 info.high.rm_blockcount = 0;
526 irec->rm_blockcount, irec->rm_owner, irec->rm_offset,
585 offset + len > ltoff + rec->rm_blockcount)) {
656 ltrec.rm_blockcount, ltrec.rm_owner,
670 ltrec.rm_startblock + ltrec.rm_blockcount)) {
686 ltrec.rm_startblock + ltrec.rm_blockcount <= bno) {
709 ltrec.rm_startblock + ltrec.rm_blockcount <
722 if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) {
725 ltrec.rm_startblock, ltrec.rm_blockcount,
748 ltrec.rm_blockcount -= len;
754 } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) {
765 ltrec.rm_blockcount -= len;
783 xfs_extlen_t orig_len = ltrec.rm_blockcount;
785 ltrec.rm_blockcount = bno - ltrec.rm_startblock;
795 cur->bc_rec.r.rm_blockcount = orig_len - len -
796 ltrec.rm_blockcount;
805 cur->bc_rec.r.rm_blockcount,
1006 ltrec.rm_blockcount, ltrec.rm_owner,
1015 ltrec.rm_startblock + ltrec.rm_blockcount > bno)) {
1045 gtrec.rm_blockcount, gtrec.rm_owner,
1056 ltrec.rm_startblock + ltrec.rm_blockcount == bno &&
1057 (ignore_off || ltrec.rm_offset + ltrec.rm_blockcount == offset)) {
1067 ltrec.rm_blockcount += len;
1071 (unsigned long)ltrec.rm_blockcount + len +
1072 gtrec.rm_blockcount <= XFS_RMAP_LEN_MAX) {
1082 ltrec.rm_blockcount += gtrec.rm_blockcount;
1085 gtrec.rm_blockcount,
1119 gtrec.rm_blockcount += len;
1131 cur->bc_rec.r.rm_blockcount = len;
1245 PREV.rm_blockcount, PREV.rm_owner,
1249 ASSERT(PREV.rm_offset + PREV.rm_blockcount >= new_endoff);
1259 if (PREV.rm_offset + PREV.rm_blockcount == new_endoff)
1281 LEFT.rm_startblock + LEFT.rm_blockcount >
1289 LEFT.rm_blockcount, LEFT.rm_owner,
1291 if (LEFT.rm_startblock + LEFT.rm_blockcount == bno &&
1292 LEFT.rm_offset + LEFT.rm_blockcount == offset &&
1330 RIGHT.rm_blockcount, RIGHT.rm_owner,
1343 (unsigned long)LEFT.rm_blockcount + len +
1344 RIGHT.rm_blockcount > XFS_RMAP_LEN_MAX)
1380 RIGHT.rm_startblock, RIGHT.rm_blockcount,
1400 PREV.rm_startblock, PREV.rm_blockcount,
1420 NEW.rm_blockcount += PREV.rm_blockcount + RIGHT.rm_blockcount;
1432 PREV.rm_startblock, PREV.rm_blockcount,
1452 NEW.rm_blockcount += PREV.rm_blockcount;
1472 RIGHT.rm_startblock, RIGHT.rm_blockcount,
1492 NEW.rm_blockcount = len + RIGHT.rm_blockcount;
1520 NEW.rm_blockcount -= len;
1528 NEW.rm_blockcount += len;
1542 NEW.rm_blockcount -= len;
1549 NEW.rm_blockcount = len;
1570 NEW.rm_blockcount -= len;
1580 NEW.rm_blockcount += len;
1592 NEW.rm_blockcount -= len;
1608 NEW.rm_blockcount = len;
1633 NEW.rm_blockcount = PREV.rm_offset + PREV.rm_blockcount -
1641 NEW.rm_blockcount = offset - PREV.rm_offset;
1644 NEW.rm_startblock, NEW.rm_blockcount,
1757 ASSERT(PREV.rm_offset + PREV.rm_blockcount >= new_endoff);
1767 if (PREV.rm_offset + PREV.rm_blockcount == new_endoff)
1778 LEFT.rm_startblock + LEFT.rm_blockcount >
1810 RIGHT.rm_blockcount, RIGHT.rm_owner,
1821 (unsigned long)LEFT.rm_blockcount + len +
1822 RIGHT.rm_blockcount > XFS_RMAP_LEN_MAX)
1839 RIGHT.rm_blockcount, RIGHT.rm_owner,
1844 PREV.rm_blockcount, PREV.rm_owner,
1850 NEW.rm_blockcount, NEW.rm_owner,
1859 NEW.rm_blockcount += PREV.rm_blockcount + RIGHT.rm_blockcount;
1871 PREV.rm_blockcount, PREV.rm_owner,
1877 NEW.rm_blockcount, NEW.rm_owner,
1886 NEW.rm_blockcount += PREV.rm_blockcount;
1898 RIGHT.rm_blockcount, RIGHT.rm_owner,
1904 NEW.rm_blockcount, NEW.rm_owner,
1913 NEW.rm_blockcount += RIGHT.rm_blockcount;
1928 NEW.rm_blockcount, NEW.rm_owner,
1950 NEW.rm_blockcount, NEW.rm_owner,
1956 NEW.rm_blockcount -= len;
1958 NEW.rm_blockcount, NEW.rm_owner,
1964 NEW.rm_blockcount, NEW.rm_owner,
1973 NEW.rm_blockcount += len;
1986 NEW.rm_blockcount, NEW.rm_owner,
1992 NEW.rm_blockcount -= len;
1994 NEW.rm_blockcount, NEW.rm_owner,
2010 NEW.rm_blockcount, NEW.rm_owner,
2019 NEW.rm_blockcount = offset - NEW.rm_offset;
2025 NEW.rm_blockcount, NEW.rm_owner,
2031 NEW.rm_blockcount += len;
2033 NEW.rm_blockcount, NEW.rm_owner,
2046 NEW.rm_blockcount, NEW.rm_owner,
2055 NEW.rm_blockcount -= len;
2074 NEW.rm_blockcount = PREV.rm_offset + PREV.rm_blockcount -
2078 NEW.rm_blockcount, NEW.rm_owner, NEW.rm_offset,
2085 NEW.rm_blockcount, NEW.rm_owner,
2094 NEW.rm_blockcount = offset - NEW.rm_offset;
2100 NEW.rm_blockcount = len;
2105 NEW.rm_blockcount, NEW.rm_owner, NEW.rm_offset,
2189 ltrec.rm_startblock + ltrec.rm_blockcount <
2218 if (XFS_IS_CORRUPT(mp, offset > ltoff + ltrec.rm_blockcount)) {
2224 if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) {
2227 ltrec.rm_blockcount, ltrec.rm_owner,
2245 ltrec.rm_blockcount, ltrec.rm_owner,
2252 ltrec.rm_blockcount -= len;
2255 ltrec.rm_blockcount, ltrec.rm_owner,
2259 } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) {
2271 ltrec.rm_blockcount, ltrec.rm_owner,
2280 ltrec.rm_blockcount -= len;
2297 xfs_extlen_t orig_len = ltrec.rm_blockcount;
2301 ltrec.rm_blockcount, ltrec.rm_owner,
2310 ltrec.rm_blockcount = bno - ltrec.rm_startblock;
2317 orig_len - len - ltrec.rm_blockcount,
2392 gtrec.rm_blockcount, gtrec.rm_owner,
2400 ltrec.rm_startblock + ltrec.rm_blockcount == bno &&
2401 ltrec.rm_offset + ltrec.rm_blockcount == offset) {
2411 ltrec.rm_blockcount += len;
2424 ltrec.rm_blockcount += gtrec.rm_blockcount;
2426 gtrec.rm_blockcount, gtrec.rm_owner,
2434 ltrec.rm_blockcount, ltrec.rm_owner,
2461 gtrec.rm_blockcount, gtrec.rm_owner,
2468 gtrec.rm_blockcount += len;
2471 gtrec.rm_blockcount, gtrec.rm_owner,
2509 rmap->rm_blockcount,
2514 rmap->rm_blockcount,
2953 roc->good.rm_blockcount = len;
2982 check.rm_blockcount -= delta;
2988 delta = (check.rm_startblock + check.rm_blockcount) -
2989 (roc->good.rm_startblock + roc->good.rm_blockcount);
2991 check.rm_blockcount -= delta;
2997 check.rm_blockcount == roc->good.rm_blockcount &&