Home
last modified time | relevance | path

Searched refs:icur (Results 1 – 15 of 15) sorted by relevance

/linux/fs/xfs/
H A Dxfs_reflink.c302 struct xfs_iext_cursor icur; in xfs_reflink_convert_cow_locked() local
308 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got)) in xfs_reflink_convert_cow_locked()
325 XFS_COW_FORK, &icur, &dummy_cur, &got, in xfs_reflink_convert_cow_locked()
329 } while (xfs_iext_next_extent(ip->i_cowfp, &icur, &got)); in xfs_reflink_convert_cow_locked()
370 struct xfs_iext_cursor icur; in xfs_find_trim_cow_extent() local
378 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, cmap)) in xfs_find_trim_cow_extent()
630 struct xfs_iext_cursor icur; in xfs_reflink_cancel_cow_blocks() local
636 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got)) in xfs_reflink_cancel_cow_blocks()
646 xfs_iext_prev(ifp, &icur); in xfs_reflink_cancel_cow_blocks()
653 xfs_bmap_del_extent_delay(ip, XFS_COW_FORK, &icur, in xfs_reflink_cancel_cow_blocks()
795 struct xfs_iext_cursor icur; xfs_reflink_end_cow_extent_locked() local
1742 struct xfs_iext_cursor icur; xfs_reflink_inode_has_shared_extents() local
[all...]
H A Dxfs_icache.c1889 struct xfs_iext_cursor icur; in xfs_check_delalloc()
1891 if (!ifp || !xfs_iext_lookup_extent(ip, ifp, 0, &icur, &got)) in xfs_check_delalloc()
1901 } while (xfs_iext_next_extent(ifp, &icur, &got));
1887 struct xfs_iext_cursor icur; xfs_check_delalloc() local
H A Dxfs_inode.c1110 struct xfs_iext_cursor icur; in xfs_inactive_dir() local
1123 for_each_xfs_iext(ifp, &icur, &got) { in xfs_inactive_dir()
/linux/fs/xfs/scrub/
H A Dcow_repair.c471 struct xfs_iext_cursor *icur, in xrep_cow_find_mapping()
478 if (!xfs_iext_lookup_extent(ip, ifp, startoff, icur, got)) in xrep_cow_find_mapping()
509 struct xfs_iext_cursor *icur, in xrep_cow_replace_mapping()
526 xfs_iext_update_extent(ip, BMAP_COWFORK, icur, &new); in xrep_cow_replace_mapping()
537 xfs_iext_update_extent(ip, BMAP_COWFORK, icur, &new); in xrep_cow_replace_mapping()
542 xfs_iext_insert(ip, icur, &new, BMAP_COWFORK); in xrep_cow_replace_mapping()
555 struct xfs_iext_cursor icur; in xrep_cow_replace_range()
567 error = xrep_cow_find_mapping(xc, &icur, startoff, &got); in xrep_cow_replace_range()
590 xrep_cow_replace_mapping(sc->ip, &icur, &got, &repl); in xrep_cow_replace_range()
649 struct xfs_iext_cursor icur; in xrep_bmap_cow()
472 xrep_cow_find_mapping(struct xrep_cow * xc,struct xfs_iext_cursor * icur,xfs_fileoff_t startoff,struct xfs_bmbt_irec * got) xrep_cow_find_mapping() argument
510 xrep_cow_replace_mapping(struct xfs_inode * ip,struct xfs_iext_cursor * icur,const struct xfs_bmbt_irec * got,const struct xrep_cow_extent * repl) xrep_cow_replace_mapping() argument
556 struct xfs_iext_cursor icur; xrep_cow_replace_range() local
650 struct xfs_iext_cursor icur; xrep_bmap_cow() local
[all...]
H A Dbmap_repair.c485 struct xfs_iext_cursor icur; in xrep_bmap_find_delalloc() local
498 for_each_xfs_iext(ifp, &icur, &irec) { in xrep_bmap_find_delalloc()
653 struct xfs_iext_cursor icur; in xrep_bmap_extents_load() local
662 xfs_iext_first(ifp, &icur); in xrep_bmap_extents_load()
672 xfs_iext_insert_raw(ifp, &icur, &irec); in xrep_bmap_extents_load()
676 xfs_iext_next(ifp, &icur); in xrep_bmap_extents_load()
H A Ddir.c807 struct xfs_iext_cursor icur; in xchk_directory_blocks() local
830 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got); in xchk_directory_blocks()
859 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got); in xchk_directory_blocks()
866 if (xfs_iext_lookup_extent(sc->ip, ifp, leaf_lblk, &icur, &got) && in xchk_directory_blocks()
869 !xfs_iext_next_extent(ifp, &icur, &got)) { in xchk_directory_blocks()
885 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got); in xchk_directory_blocks()
923 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got); in xchk_directory_blocks()
H A Drtbitmap.c151 struct xfs_iext_cursor icur; in xchk_rtbitmap_check_extents() local
160 if (xfs_iext_lookup_extent(ip, &ip->i_df, endoff, &icur, &map)) { in xchk_rtbitmap_check_extents()
H A Drtsummary.c230 struct xfs_iext_cursor icur; in xchk_rtsum_compare() local
246 if (xfs_iext_lookup_extent(ip, &ip->i_df, endoff, &icur, &map)) { in xchk_rtsum_compare()
H A Dquota.c266 struct xfs_iext_cursor icur; in xchk_quota_data_fork() local
280 for_each_xfs_iext(ifp, &icur, &irec) { in xchk_quota_data_fork()
H A Drtrmap_repair.c306 struct xfs_iext_cursor icur; in xrep_rtrmap_scan_iext() local
309 for_each_xfs_iext(ifp, &icur, &rec) { in xrep_rtrmap_scan_iext()
H A Dattr_repair.c979 struct xfs_iext_cursor icur; in xrep_xattr_fork_remove() local
986 for_each_xfs_iext(ifp, &icur, &irec) { in xrep_xattr_fork_remove()
H A Drmap_repair.c488 struct xfs_iext_cursor icur; in xrep_rmap_scan_iext() local
491 for_each_xfs_iext(ifp, &icur, &rec) { in xrep_rmap_scan_iext()
H A Dinode_repair.c1851 struct xfs_iext_cursor icur; in xrep_inode_blockdir_size()
1866 if (!xfs_iext_lookup_extent_before(sc->ip, ifp, &off, &icur, &got)) { in xrep_inode_blockdir_size()
1847 struct xfs_iext_cursor icur; xrep_inode_blockdir_size() local
/linux/fs/erofs/
H A Dzdata.c509 unsigned int icur; member
698 fe->icur <= 1) { in z_erofs_attach_page()
701 while (fe->icur > 0) { in z_erofs_attach_page()
702 if (pcl->compressed_bvecs[--fe->icur].page) in z_erofs_attach_page()
704 pcl->compressed_bvecs[fe->icur] = *bvec; in z_erofs_attach_page()
871 fe->icur = z_erofs_pclusterpages(fe->pcl); in z_erofs_pcluster_begin()
/linux/fs/xfs/libxfs/
H A Dxfs_ialloc.c1578 struct xfs_btree_cur *icur; /* inobt cursor */ in xfs_dialloc_ag() local
1644 icur = xfs_inobt_init_cursor(pag, tp, agbp); in xfs_dialloc_ag()
1646 error = xfs_check_agi_freecount(icur); in xfs_dialloc_ag()
1650 error = xfs_dialloc_ag_update_inobt(icur, &rec, offset); in xfs_dialloc_ag()
1664 error = xfs_check_agi_freecount(icur); in xfs_dialloc_ag()
1671 xfs_btree_del_cursor(icur, XFS_BTREE_NOERROR); in xfs_dialloc_ag()
1677 xfs_btree_del_cursor(icur, XFS_BTREE_ERROR); in xfs_dialloc_ag()