Lines Matching refs:br_blockcount

158 	error = xfs_refcount_find_shared(cur, orig_bno, irec->br_blockcount,  in xfs_reflink_find_shared()
206 error = xfs_refcount_find_shared(cur, orig_bno, irec->br_blockcount, in xfs_reflink_find_rtshared()
264 irec->br_blockcount = shared_len; in xfs_reflink_trim_around_shared()
273 irec->br_blockcount = shared_offset; in xfs_reflink_trim_around_shared()
320 if (!got.br_blockcount) in xfs_reflink_convert_cow_locked()
369 xfs_filblks_t count_fsb = imap->br_blockcount; in xfs_find_trim_cow_extent()
388 xfs_trim_extent(imap, cmap->br_startoff, cmap->br_blockcount); in xfs_find_trim_cow_extent()
406 xfs_filblks_t count_fsb = imap->br_blockcount; in xfs_reflink_convert_unwritten()
449 imap->br_blockcount, xfs_get_cowextsz_hint(ip)); in xfs_reflink_fill_cow_hole()
479 error = xfs_bmapi_write(tp, ip, imap->br_startoff, imap->br_blockcount, in xfs_reflink_fill_cow_hole()
542 cmap->br_blockcount, in xfs_reflink_fill_delalloc()
552 } while (cmap->br_startoff + cmap->br_blockcount <= imap->br_startoff); in xfs_reflink_fill_delalloc()
640 while (got.br_startoff + got.br_blockcount > offset_fsb) { in xfs_reflink_cancel_cow_blocks()
645 if (!del.br_blockcount) { in xfs_reflink_cancel_cow_blocks()
660 del.br_startblock, del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
663 del.br_blockcount, NULL, in xfs_reflink_cancel_cow_blocks()
678 xfs_quota_unreserve_blkres(ip, del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
853 error = xfs_bmapi_read(ip, del.br_startoff, del.br_blockcount, &data, in xfs_reflink_end_cow_extent()
859 data.br_blockcount = min(data.br_blockcount, del.br_blockcount); in xfs_reflink_end_cow_extent()
860 del.br_blockcount = data.br_blockcount; in xfs_reflink_end_cow_extent()
872 xfs_reflink_update_quota(tp, ip, false, -data.br_blockcount); in xfs_reflink_end_cow_extent()
883 data.br_blockcount, 0, 1, &done); in xfs_reflink_end_cow_extent()
891 del.br_blockcount); in xfs_reflink_end_cow_extent()
897 xfs_reflink_update_quota(tp, ip, true, del.br_blockcount); in xfs_reflink_end_cow_extent()
908 *offset_fsb = del.br_startoff + del.br_blockcount; in xfs_reflink_end_cow_extent()
1278 rblocks = dmap->br_blockcount; in xfs_reflink_remap_extent()
1280 dblocks = resblks + dmap->br_blockcount; in xfs_reflink_remap_extent()
1299 error = xfs_bmapi_read(ip, dmap->br_startoff, dmap->br_blockcount, in xfs_reflink_remap_extent()
1310 dmap->br_blockcount = min(dmap->br_blockcount, smap.br_blockcount); in xfs_reflink_remap_extent()
1311 ASSERT(dmap->br_blockcount == smap.br_blockcount); in xfs_reflink_remap_extent()
1366 rblocks = dmap->br_blockcount; in xfs_reflink_remap_extent()
1368 dblocks = dmap->br_blockcount; in xfs_reflink_remap_extent()
1394 qdelta -= smap.br_blockcount; in xfs_reflink_remap_extent()
1405 smap.br_blockcount, 0, 1, &done); in xfs_reflink_remap_extent()
1418 qdelta += dmap->br_blockcount; in xfs_reflink_remap_extent()
1424 newlen = XFS_FSB_TO_B(mp, dmap->br_startoff + dmap->br_blockcount); in xfs_reflink_remap_extent()
1511 srcoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1512 destoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1513 len -= imap.br_blockcount; in xfs_reflink_remap_blocks()
1514 remapped_len += imap.br_blockcount; in xfs_reflink_remap_blocks()