| /linux/fs/xfs/ |
| H A D | xfs_bmap_util.c | 78 struct xfs_iext_cursor icur; in xfs_bmap_count_leaves() local 82 for_each_xfs_iext(ifp, &icur, &got) { in xfs_bmap_count_leaves() 262 struct xfs_iext_cursor icur; in xfs_getbmap() local 364 if (!xfs_iext_lookup_extent(ip, ifp, bno, &icur, &got)) { in xfs_getbmap() 403 if (!xfs_iext_next_extent(ifp, &icur, &got)) { in xfs_getbmap() 448 struct xfs_iext_cursor icur; in xfs_bmap_punch_delalloc_range() local 453 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got)) in xfs_bmap_punch_delalloc_range() 467 if (!xfs_iext_prev_extent(ifp, &icur, &got)) in xfs_bmap_punch_delalloc_range() 479 xfs_bmap_del_extent_delay(ip, whichfork, &icur, &got, in xfs_bmap_punch_delalloc_range() 483 xfs_bmap_del_extent_delay(ip, whichfork, &icur, in xfs_bmap_punch_delalloc_range() 511 struct xfs_iext_cursor icur; xfs_can_free_eofblocks() local 1786 xfs_bmap_replace_cow_mapping(struct xfs_inode * ip,struct xfs_iext_cursor * icur,struct xfs_bmbt_irec * got,struct xfs_bmbt_irec * rep) xfs_bmap_replace_cow_mapping() argument [all...] |
| H A D | xfs_reflink.c | 302 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() 666 struct xfs_iext_cursor icur; in xfs_reflink_cancel_cow_blocks() local 672 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got)) in xfs_reflink_cancel_cow_blocks() 682 xfs_iext_prev(ifp, &icur); in xfs_reflink_cancel_cow_blocks() 689 xfs_bmap_del_extent_delay(ip, XFS_COW_FORK, &icur, &got, in xfs_reflink_cancel_cow_blocks() [all …]
|
| H A D | xfs_iomap.c | 241 struct xfs_iext_cursor icur; in xfs_iomap_eof_align_last_fsb() local 258 xfs_iext_last(ifp, &icur); in xfs_iomap_eof_align_last_fsb() 259 if (!xfs_iext_get_extent(ifp, &icur, &irec) || in xfs_iomap_eof_align_last_fsb() 484 struct xfs_iext_cursor *icur) in xfs_iomap_prealloc_size() argument 486 struct xfs_iext_cursor ncur = *icur; in xfs_iomap_prealloc_size() 1106 struct xfs_iext_cursor icur; in xfs_check_atomic_cow_conversion() local 1109 if (xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap2)) in xfs_check_atomic_cow_conversion() 1139 struct xfs_iext_cursor icur; in xfs_atomic_write_cow_iomap_begin() local 1169 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap)) in xfs_atomic_write_cow_iomap_begin() 1205 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap)) in xfs_atomic_write_cow_iomap_begin() [all …]
|
| H A D | xfs_aops.c | 172 struct xfs_iext_cursor icur; in xfs_map_blocks() local 217 xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &imap)) in xfs_map_blocks() 241 if (!xfs_iext_lookup_extent(ip, &ip->i_df, offset_fsb, &icur, &imap)) in xfs_map_blocks() 415 struct xfs_iext_cursor icur; in xfs_zoned_map_blocks() local 437 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &imap)) in xfs_zoned_map_blocks() 453 xfs_bmap_del_extent_delay(ip, XFS_COW_FORK, &icur, &imap, &del, in xfs_zoned_map_blocks()
|
| H A D | xfs_bmap_util.h | 90 struct xfs_iext_cursor *icur, struct xfs_bmbt_irec *got,
|
| H A D | xfs_icache.c | 1886 struct xfs_iext_cursor icur; in xfs_check_delalloc() local 1888 if (!ifp || !xfs_iext_lookup_extent(ip, ifp, 0, &icur, &got)) in xfs_check_delalloc() 1898 } while (xfs_iext_next_extent(ifp, &icur, &got)); in xfs_check_delalloc()
|
| H A D | xfs_inode.c | 1110 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 D | cow_repair.c | 495 struct xfs_iext_cursor *icur, in xrep_cow_find_mapping() argument 504 if (!xfs_iext_lookup_extent(ip, ifp, badoff, icur, got)) in xrep_cow_find_mapping() 551 struct xfs_iext_cursor icur; in xrep_cow_replace_range() local 562 error = xrep_cow_find_mapping(xc, &icur, startoff, *blockcount, &got, in xrep_cow_replace_range() 583 xfs_bmap_replace_cow_mapping(sc->ip, &icur, &got, &rep); in xrep_cow_replace_range() 642 struct xfs_iext_cursor icur; in xrep_bmap_cow() local 687 for_each_xfs_iext(ifp, &icur, &xc->irec) { in xrep_bmap_cow()
|
| H A D | bmap.c | 125 struct xfs_iext_cursor icur; member 528 struct xfs_iext_cursor icur; in xchk_bmapbt_rec() local 569 if (!xfs_iext_lookup_extent(ip, ifp, irec.br_startoff, &icur, in xchk_bmapbt_rec() 613 struct xfs_iext_cursor icur; member 647 &sbcri->icur, &irec); in xchk_bmap_check_rmap() 677 have_map = xfs_iext_next_extent(ifp, &sbcri->icur, &irec); in xchk_bmap_check_rmap() 969 xfs_iext_next(ifp, &info->icur); in xchk_bmap_iext_iter() 970 if (!xfs_iext_get_extent(ifp, &info->icur, irec)) in xchk_bmap_iext_iter() 984 while (xfs_iext_peek_next_extent(ifp, &info->icur, &got)) { in xchk_bmap_iext_iter() 996 xfs_iext_next(ifp, &info->icur); in xchk_bmap_iext_iter()
|
| H A D | ialloc.c | 762 struct xfs_btree_cur **icur, in xchk_xref_inode_check() argument 768 if (!(*icur) || xchk_skip_xref(sc->sm)) in xchk_xref_inode_check() 771 error = xfs_ialloc_has_inodes_at_extent(*icur, agbno, len, &outcome); in xchk_xref_inode_check() 772 if (!xchk_should_check_xref(sc, &error, icur)) in xchk_xref_inode_check() 775 xchk_btree_xref_set_corrupt(sc, *icur, 0); in xchk_xref_inode_check()
|
| H A D | dir.c | 807 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 D | rtbitmap.c | 151 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 D | quota_repair.c | 405 struct xfs_iext_cursor icur; in xrep_quota_data_fork() local 422 for_each_xfs_iext(ifp, &icur, &irec) { in xrep_quota_data_fork() 485 for_each_xfs_iext(ifp, &icur, &irec) { in xrep_quota_data_fork()
|
| H A D | quota.c | 266 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 D | rtsummary.c | 230 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 D | rmap_repair.c | 488 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 D | attr_repair.c | 979 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 D | inode_repair.c | 1851 struct xfs_iext_cursor icur; in xrep_inode_blockdir_size() local 1866 if (!xfs_iext_lookup_extent_before(sc->ip, ifp, &off, &icur, &got)) { in xrep_inode_blockdir_size()
|
| /linux/fs/erofs/ |
| H A D | zdata.c | 519 unsigned int icur; member 703 fe->icur <= 1) { in z_erofs_attach_page() 706 while (fe->icur > 0) { in z_erofs_attach_page() 707 if (pcl->compressed_bvecs[--fe->icur].page) in z_erofs_attach_page() 709 pcl->compressed_bvecs[fe->icur] = *bvec; in z_erofs_attach_page() 876 fe->icur = z_erofs_pclusterpages(fe->pcl); in z_erofs_pcluster_begin()
|