Lines Matching refs:br_blockcount
191 aglen = irec->br_blockcount; in xfs_reflink_trim_around_shared()
212 irec->br_blockcount = flen; in xfs_reflink_trim_around_shared()
223 irec->br_blockcount = fbno - agbno; in xfs_reflink_trim_around_shared()
268 if (!got.br_blockcount) in xfs_reflink_convert_cow_locked()
317 xfs_filblks_t count_fsb = imap->br_blockcount; in xfs_find_trim_cow_extent()
336 xfs_trim_extent(imap, cmap->br_startoff, cmap->br_blockcount); in xfs_find_trim_cow_extent()
354 xfs_filblks_t count_fsb = imap->br_blockcount; in xfs_reflink_convert_unwritten()
397 imap->br_blockcount, xfs_get_cowextsz_hint(ip)); in xfs_reflink_fill_cow_hole()
421 error = xfs_bmapi_write(tp, ip, imap->br_startoff, imap->br_blockcount, in xfs_reflink_fill_cow_hole()
491 cmap->br_blockcount, in xfs_reflink_fill_delalloc()
508 } while (cmap->br_startoff + cmap->br_blockcount <= imap->br_startoff); in xfs_reflink_fill_delalloc()
595 while (got.br_startoff + got.br_blockcount > offset_fsb) { in xfs_reflink_cancel_cow_blocks()
600 if (!del.br_blockcount) { in xfs_reflink_cancel_cow_blocks()
617 del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
620 del.br_blockcount, NULL, in xfs_reflink_cancel_cow_blocks()
635 del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
790 error = xfs_bmapi_read(ip, del.br_startoff, del.br_blockcount, &data, in xfs_reflink_end_cow_extent()
796 data.br_blockcount = min(data.br_blockcount, del.br_blockcount); in xfs_reflink_end_cow_extent()
797 del.br_blockcount = data.br_blockcount; in xfs_reflink_end_cow_extent()
810 -data.br_blockcount); in xfs_reflink_end_cow_extent()
821 data.br_blockcount, 0, 1, &done); in xfs_reflink_end_cow_extent()
828 xfs_refcount_free_cow_extent(tp, del.br_startblock, del.br_blockcount); in xfs_reflink_end_cow_extent()
835 (long)del.br_blockcount); in xfs_reflink_end_cow_extent()
846 *offset_fsb = del.br_startoff + del.br_blockcount; in xfs_reflink_end_cow_extent()
1192 resblks + dmap->br_blockcount, 0, false, &tp); in xfs_reflink_remap_extent()
1207 error = xfs_bmapi_read(ip, dmap->br_startoff, dmap->br_blockcount, in xfs_reflink_remap_extent()
1218 dmap->br_blockcount = min(dmap->br_blockcount, smap.br_blockcount); in xfs_reflink_remap_extent()
1219 ASSERT(dmap->br_blockcount == smap.br_blockcount); in xfs_reflink_remap_extent()
1271 dmap->br_blockcount, 0, false); in xfs_reflink_remap_extent()
1295 qdelta -= smap.br_blockcount; in xfs_reflink_remap_extent()
1306 smap.br_blockcount, 0, 1, &done); in xfs_reflink_remap_extent()
1319 qdelta += dmap->br_blockcount; in xfs_reflink_remap_extent()
1325 newlen = XFS_FSB_TO_B(mp, dmap->br_startoff + dmap->br_blockcount); in xfs_reflink_remap_extent()
1411 srcoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1412 destoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1413 len -= imap.br_blockcount; in xfs_reflink_remap_blocks()
1414 remapped_len += imap.br_blockcount; in xfs_reflink_remap_blocks()
1583 aglen = got.br_blockcount; in xfs_reflink_inode_has_shared_extents()