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()
423 error = xfs_bmapi_write(tp, ip, imap->br_startoff, imap->br_blockcount, in xfs_reflink_fill_cow_hole()
493 cmap->br_blockcount, in xfs_reflink_fill_delalloc()
510 } while (cmap->br_startoff + cmap->br_blockcount <= imap->br_startoff); in xfs_reflink_fill_delalloc()
597 while (got.br_startoff + got.br_blockcount > offset_fsb) { in xfs_reflink_cancel_cow_blocks()
602 if (!del.br_blockcount) { in xfs_reflink_cancel_cow_blocks()
619 del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
622 del.br_blockcount, NULL); in xfs_reflink_cancel_cow_blocks()
634 del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
789 error = xfs_bmapi_read(ip, del.br_startoff, del.br_blockcount, &data, in xfs_reflink_end_cow_extent()
795 data.br_blockcount = min(data.br_blockcount, del.br_blockcount); in xfs_reflink_end_cow_extent()
796 del.br_blockcount = data.br_blockcount; in xfs_reflink_end_cow_extent()
809 -data.br_blockcount); in xfs_reflink_end_cow_extent()
820 data.br_blockcount, 0, 1, &done); in xfs_reflink_end_cow_extent()
827 xfs_refcount_free_cow_extent(tp, del.br_startblock, del.br_blockcount); in xfs_reflink_end_cow_extent()
834 (long)del.br_blockcount); in xfs_reflink_end_cow_extent()
845 *offset_fsb = del.br_startoff + del.br_blockcount; in xfs_reflink_end_cow_extent()
1191 resblks + dmap->br_blockcount, 0, false, &tp); in xfs_reflink_remap_extent()
1206 error = xfs_bmapi_read(ip, dmap->br_startoff, dmap->br_blockcount, in xfs_reflink_remap_extent()
1217 dmap->br_blockcount = min(dmap->br_blockcount, smap.br_blockcount); in xfs_reflink_remap_extent()
1218 ASSERT(dmap->br_blockcount == smap.br_blockcount); in xfs_reflink_remap_extent()
1270 dmap->br_blockcount, 0, false); in xfs_reflink_remap_extent()
1294 qdelta -= smap.br_blockcount; in xfs_reflink_remap_extent()
1305 smap.br_blockcount, 0, 1, &done); in xfs_reflink_remap_extent()
1318 qdelta += dmap->br_blockcount; in xfs_reflink_remap_extent()
1324 newlen = XFS_FSB_TO_B(mp, dmap->br_startoff + dmap->br_blockcount); in xfs_reflink_remap_extent()
1410 srcoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1411 destoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1412 len -= imap.br_blockcount; in xfs_reflink_remap_blocks()
1413 remapped_len += imap.br_blockcount; in xfs_reflink_remap_blocks()
1582 aglen = got.br_blockcount; in xfs_reflink_inode_has_shared_extents()