Lines Matching refs:icur

260 	struct xfs_iext_cursor	icur;  in xfs_reflink_reserve_cow()  local
271 if (!xfs_iext_lookup_extent(ip, ifp, imap->br_startoff, &icur, &got)) in xfs_reflink_reserve_cow()
299 imap->br_blockcount, 0, &got, &icur, eof); in xfs_reflink_reserve_cow()
369 struct xfs_iext_cursor icur; in xfs_find_trim_cow_extent() local
379 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got) || in xfs_find_trim_cow_extent()
505 struct xfs_iext_cursor icur; in xfs_reflink_cancel_cow_blocks() local
510 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got)) in xfs_reflink_cancel_cow_blocks()
520 xfs_iext_prev(ifp, &icur); in xfs_reflink_cancel_cow_blocks()
528 &icur, &got, &del); in xfs_reflink_cancel_cow_blocks()
549 xfs_bmap_del_extent_cow(ip, &icur, &got, &del); in xfs_reflink_cancel_cow_blocks()
559 xfs_iext_prev(ifp, &icur); in xfs_reflink_cancel_cow_blocks()
562 if (!xfs_iext_get_extent(ifp, &icur, &got)) in xfs_reflink_cancel_cow_blocks()
644 struct xfs_iext_cursor icur; in xfs_reflink_end_cow() local
684 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got)) in xfs_reflink_end_cow()
734 xfs_bmap_del_extent_cow(ip, &icur, &got, &del); in xfs_reflink_end_cow()
739 if (!xfs_iext_get_extent(ifp, &icur, &got)) in xfs_reflink_end_cow()
743 if (!xfs_iext_prev_extent(ifp, &icur, &got)) in xfs_reflink_end_cow()
1563 struct xfs_iext_cursor icur; in xfs_reflink_inode_has_shared_extents() local
1575 found = xfs_iext_lookup_extent(ip, ifp, 0, &icur, &got); in xfs_reflink_inode_has_shared_extents()
1594 found = xfs_iext_next_extent(ifp, &icur, &got); in xfs_reflink_inode_has_shared_extents()