| /linux/fs/xfs/scrub/ |
| H A D | quota.c | 93 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 98 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 107 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 112 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 114 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 116 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_bmap() 131 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_timer() 134 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item_timer() 168 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_quota_item() 174 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, offset, &error)) { in xchk_quota_item() [all …]
|
| H A D | dir.c | 97 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_check_ftype() 102 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_check_ftype() 110 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_check_ftype() 157 xchk_fblock_xref_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_dir_parent_pointer() 181 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_dir_check_pptr_fast() 198 if (!xchk_fblock_xref_process_error(sc, XFS_DATA_FORK, 0, in xchk_dir_check_pptr_fast() 203 if (!xchk_fblock_xref_process_error(sc, XFS_DATA_FORK, 0, in xchk_dir_check_pptr_fast() 245 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_actor() 251 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_actor() 258 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, offset); in xchk_dir_actor() [all …]
|
| H A D | parent.c | 72 if (!xchk_fblock_xref_process_error(sc, XFS_DATA_FORK, 0, &error)) in xchk_parent_actor() 131 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() 138 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() 144 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() 166 xchk_fblock_process_error(sc, XFS_DATA_FORK, 0, &error); in xchk_parent_validate() 169 if (!xchk_fblock_xref_process_error(sc, XFS_DATA_FORK, 0, &error)) in xchk_parent_validate() 173 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() 197 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() 203 if (!xchk_fblock_xref_process_error(sc, XFS_DATA_FORK, 0, &error)) in xchk_parent_validate() 211 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_parent_validate() [all …]
|
| H A D | symlink_repair.c | 173 ifp = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xrep_symlink_salvage_inline() 288 &logflags, XFS_DATA_FORK, in xrep_symlink_swap_prep() 309 ifp = xfs_ifork_ptr(sc->ip, XFS_DATA_FORK); in xrep_symlink_swap_prep() 343 xrep_tempfile_copyout_local(sc, XFS_DATA_FORK); in xrep_symlink_swap() 364 struct xfs_ifork *ifp = xfs_ifork_ptr(sc->tempip, XFS_DATA_FORK); in xrep_symlink_reset_fork() 369 error = xrep_reap_ifork(sc, sc->tempip, XFS_DATA_FORK); in xrep_symlink_reset_fork() 463 error = xrep_tempexch_trans_alloc(sc, XFS_DATA_FORK, tx); in xrep_symlink_rebuild()
|
| H A D | rtbitmap.c | 135 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, 0); in xchk_rtbitmap_rec() 161 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, endoff); in xchk_rtbitmap_check_extents() 174 XFS_DATA_FORK); in xchk_rtbitmap_check_extents() 175 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, off, &error)) in xchk_rtbitmap_check_extents() 179 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, off); in xchk_rtbitmap_check_extents() 253 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, 0, &error)) in xchk_rtbitmap()
|
| H A D | rtsummary.c | 247 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, endoff); in xchk_rtsum_compare() 261 XFS_DATA_FORK); in xchk_rtsum_compare() 262 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, off, &error)) in xchk_rtsum_compare() 266 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, off); in xchk_rtsum_compare() 278 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, off, &error)) in xchk_rtsum_compare() 291 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, off); in xchk_rtsum_compare()
|
| H A D | inode_repair.c | 606 p = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_zap_symlink() 631 sfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_zap_dir() 962 dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_bad_rtrmapbt_fork() 990 dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_bad_rtrefcountbt_fork() 1012 if (whichfork != XFS_DATA_FORK) in xrep_dinode_bad_metabt_fork() 1050 fmt = XFS_DFORK_FORMAT(dip, XFS_DATA_FORK); in xrep_dinode_check_dfork() 1086 dfork_size = XFS_DFORK_SIZE(dip, sc->mp, XFS_DATA_FORK); in xrep_dinode_check_dfork() 1087 dfork_ptr = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_check_dfork() 1107 XFS_DATA_FORK)) in xrep_dinode_check_dfork() 1112 XFS_DATA_FORK)) in xrep_dinode_check_dfork() [all …]
|
| H A D | dir_repair.c | 531 ifp = xfs_ifork_ptr(rd->sc->ip, XFS_DATA_FORK); in xrep_dir_recover_sf() 585 error = xfs_bmap_last_offset(dp, &last, XFS_DATA_FORK); in xrep_dir_guess_format() 598 error = xfs_bmap_last_before(rd->sc->tp, dp, &last, XFS_DATA_FORK); in xrep_dir_guess_format() 624 XFS_DABUF_MAP_HOLE_OK, &bp, XFS_DATA_FORK, NULL); in xrep_dir_recover_dirblock() 684 rd->args.whichfork = XFS_DATA_FORK; in xrep_dir_init_args() 1031 error = xfs_iread_extents(rd->sc->tp, dp, XFS_DATA_FORK); in xrep_dir_find_entries() 1446 struct xfs_ifork *ifp = xfs_ifork_ptr(sc->tempip, XFS_DATA_FORK); in xrep_dir_reset_fork() 1451 error = xrep_reap_ifork(sc, sc->tempip, XFS_DATA_FORK); in xrep_dir_reset_fork() 1489 .whichfork = XFS_DATA_FORK, in xrep_dir_swap_prep() 1491 .total = xfs_dabuf_nfsb(sc->mp, XFS_DATA_FORK), in xrep_dir_swap_prep() [all …]
|
| H A D | tempfile.c | 434 XFS_DATA_FORK); in xrep_tempfile_prealloc() 465 trace_xrep_tempfile_prealloc(sc, XFS_DATA_FORK, &map); in xrep_tempfile_prealloc() 521 trace_xrep_tempfile_copyin(sc, XFS_DATA_FORK, &map); in xrep_tempfile_copyin() 641 case XFS_DATA_FORK: in xrep_tempexch_prep_request() 658 if (S_ISLNK(VFS_I(sc->ip)->i_mode) && whichfork == XFS_DATA_FORK) in xrep_tempexch_estimate_sf_resblks() 948 case XFS_DATA_FORK: in xrep_tempfile_copyout_local() 965 if (whichfork == XFS_DATA_FORK) { in xrep_tempfile_copyout_local()
|
| H A D | rtsummary_repair.c | 169 error = xrep_tempexch_trans_reserve(sc, XFS_DATA_FORK, 0, in xrep_rtsummary() 186 return xrep_reap_ifork(sc, sc->tempip, XFS_DATA_FORK); in xrep_rtsummary()
|
| H A D | dqiterate.c | 48 XFS_DATA_FORK); in xchk_dquot_iter_revalidate_bmap() 92 XFS_DATA_FORK); in xchk_dquot_iter_advance_bmap()
|
| H A D | bmap.c | 352 case XFS_DATA_FORK: in xchk_bmap_rt_iextent_xref() 407 case XFS_DATA_FORK: in xchk_bmap_iextent_xref() 732 sbcri.whichfork = XFS_DATA_FORK; in xchk_bmap_check_rt_rmaps() 1036 info.is_shared = whichfork == XFS_DATA_FORK && xfs_is_reflink_inode(ip); in xchk_bmap() 1058 ASSERT(whichfork == XFS_DATA_FORK); in xchk_bmap() 1145 error = xchk_bmap(sc, XFS_DATA_FORK); in xchk_bmap_data()
|
| H A D | rtbitmap_repair.c | 428 XFS_DATA_FORK); in xrep_rtbitmap_data_mappings() 632 error = xrep_tempexch_trans_reserve(sc, XFS_DATA_FORK, 0, in xrep_rtbitmap() 642 return xrep_reap_ifork(sc, sc->tempip, XFS_DATA_FORK); in xrep_rtbitmap()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_trans_space.h | 64 ((w) == XFS_DATA_FORK ? (mp)->m_dir_geo->fsbcount : 1) 66 (XFS_DA_NODE_MAXDEPTH + (((w) == XFS_DATA_FORK) ? 2 : 0)) 78 (XFS_DAENTER_SPACE_RES(mp, XFS_DATA_FORK) * \ 81 XFS_DAREMOVE_SPACE_RES(mp, XFS_DATA_FORK) 90 ((mp)->m_dir_geo->fsbcount + XFS_DAENTER_BMAP1B(mp, XFS_DATA_FORK)) 97 (XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK) + (v)) 101 ((b) + XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK)) 103 (XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK) + \
|
| H A D | xfs_rtrefcount_btree.c | 419 cur->bc_ino.forksize = xfs_inode_fork_size(ip, XFS_DATA_FORK); in xfs_rtrefcountbt_init_cursor() 420 cur->bc_ino.whichfork = XFS_DATA_FORK; in xfs_rtrefcountbt_init_cursor() 445 ifp = xfs_ifork_ptr(cur->bc_ino.ip, XFS_DATA_FORK); in xfs_rtrefcountbt_commit_staged_btree() 451 xfs_btree_commit_ifakeroot(cur, tp, XFS_DATA_FORK); in xfs_rtrefcountbt_commit_staged_btree() 637 struct xfs_rtrefcount_root *dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xfs_iformat_rtrefcount() 653 dsize = XFS_DFORK_SIZE(dip, mp, XFS_DATA_FORK); in xfs_iformat_rtrefcount() 663 broot = xfs_broot_alloc(xfs_ifork_ptr(ip, XFS_DATA_FORK), in xfs_iformat_rtrefcount() 722 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xfs_iflush_rtrefcount() 723 struct xfs_rtrefcount_root *dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xfs_iflush_rtrefcount() 728 xfs_inode_fork_size(ip, XFS_DATA_FORK)); in xfs_iflush_rtrefcount() [all …]
|
| H A D | xfs_rtrmap_btree.c | 519 cur->bc_ino.whichfork = XFS_DATA_FORK; in xfs_rtrmapbt_init_cursor() 521 cur->bc_ino.forksize = xfs_inode_fork_size(ip, XFS_DATA_FORK); in xfs_rtrmapbt_init_cursor() 662 ifp = xfs_ifork_ptr(cur->bc_ino.ip, XFS_DATA_FORK); in xfs_rtrmapbt_commit_staged_btree() 668 xfs_btree_commit_ifakeroot(cur, tp, XFS_DATA_FORK); in xfs_rtrmapbt_commit_staged_btree() 872 struct xfs_rtrmap_root *dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xfs_iformat_rtrmap() 887 dsize = XFS_DFORK_SIZE(dip, mp, XFS_DATA_FORK); in xfs_iformat_rtrmap() 897 broot = xfs_broot_alloc(xfs_ifork_ptr(ip, XFS_DATA_FORK), in xfs_iformat_rtrmap() 953 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xfs_iflush_rtrmap() 954 struct xfs_rtrmap_root *dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xfs_iflush_rtrmap() 959 xfs_inode_fork_size(ip, XFS_DATA_FORK)); in xfs_iflush_rtrmap() [all …]
|
| H A D | xfs_types.h | 88 #define XFS_DATA_FORK (0) macro 94 { XFS_DATA_FORK, "data" }, \
|
| H A D | xfs_inode_fork.h | 106 case XFS_DATA_FORK: in xfs_iext_max_nextents() 149 case XFS_DATA_FORK: in xfs_dfork_nextents()
|
| H A D | xfs_exchmaps.c | 404 if (whichfork == XFS_DATA_FORK) { in xfs_exchmaps_one_step() 460 .whichfork = XFS_DATA_FORK, in xfs_exchmaps_dir_to_sf() 490 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xfs_exchmaps_link_to_sf() 519 xfs_init_local_fork(ip, XFS_DATA_FORK, buf, ip->i_disk_size); in xfs_exchmaps_link_to_sf() 1055 xfs_exchmaps_reqfork(req) == XFS_DATA_FORK) { in xfs_exchmaps_estimate()
|
| H A D | xfs_inode_buf.c | 394 if (whichfork == XFS_DATA_FORK) { in xfs_dinode_verify_fork() 437 if (S_ISREG(mode) && whichfork == XFS_DATA_FORK) in xfs_dinode_verify_fork() 705 fa = xfs_dinode_verify_fork(dip, mp, XFS_DATA_FORK); in xfs_dinode_verify() 789 if (XFS_DFORK_FORMAT(dip, XFS_DATA_FORK) != XFS_DINODE_FMT_META_BTREE) { in xfs_dinode_verify()
|
| /linux/fs/xfs/ |
| H A D | xfs_bmap_util.c | 285 whichfork = XFS_DATA_FORK; in xfs_getbmap() 309 case XFS_DATA_FORK: in xfs_getbmap() 599 xfs_bmap_punch_delalloc_range(ip, XFS_DATA_FORK, in xfs_free_eofblocks() 622 error = xfs_itruncate_extents_flags(&tp, ip, XFS_DATA_FORK, in xfs_free_eofblocks() 765 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, nr_exts); in xfs_alloc_file_space() 824 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, in xfs_unmap_extent() 1117 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, in xfs_insert_file_space() 1217 tifp->if_nextents > XFS_IFORK_MAXEXT(ip, XFS_DATA_FORK)) in xfs_swap_extents_check_format() 1222 ifp->if_nextents > XFS_IFORK_MAXEXT(tip, XFS_DATA_FORK)) in xfs_swap_extents_check_format() 1238 if (tifp->if_nextents <= XFS_IFORK_MAXEXT(ip, XFS_DATA_FORK)) in xfs_swap_extents_check_format() [all...] |
| H A D | xfs_iomap.c | 53 xfs_bmap_mark_sick(ip, XFS_DATA_FORK); in xfs_alert_fsblock_zero() 112 xfs_bmap_mark_sick(ip, XFS_DATA_FORK); in xfs_bmbt_to_iomap() 237 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xfs_iomap_eof_align_last_fsb() 329 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, nr_exts); in xfs_iomap_write_direct() 351 xfs_bmap_mark_sick(ip, XFS_DATA_FORK); in xfs_iomap_write_direct() 669 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, in xfs_iomap_write_unwritten() 706 xfs_bmap_mark_sick(ip, XFS_DATA_FORK); in xfs_iomap_write_unwritten() 986 trace_xfs_iomap_found(ip, offset, length, XFS_DATA_FORK, &imap); in xfs_direct_write_iomap_begin() 1017 trace_xfs_iomap_alloc(ip, offset, length, XFS_DATA_FORK, &imap); in xfs_direct_write_iomap_begin() 1080 error = xfs_iread_extents(NULL, ip, XFS_DATA_FORK); in xfs_zoned_direct_write_iomap_begin() [all …]
|
| H A D | xfs_reflink.c | 866 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, in xfs_reflink_end_cow_extent_locked() 890 xfs_bmap_unmap_extent(tp, ip, XFS_DATA_FORK, &data); in xfs_reflink_end_cow_extent_locked() 914 xfs_bmap_map_extent(tp, ip, XFS_DATA_FORK, &del); in xfs_reflink_end_cow_extent_locked() 948 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_end_cow_extent() 1052 XFS_NEXTENTADD_SPACE_RES(mp, 1, XFS_DATA_FORK); in xfs_reflink_end_atomic_cow() 1389 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_remap_extent() 1436 xfs_bmap_mark_sick(ip, XFS_DATA_FORK); in xfs_reflink_remap_extent() 1497 error = xfs_iext_count_extend(tp, ip, XFS_DATA_FORK, iext_delta); in xfs_reflink_remap_extent() 1506 xfs_bmap_unmap_extent(tp, ip, XFS_DATA_FORK, &smap); in xfs_reflink_remap_extent() 1531 xfs_bmap_map_extent(tp, ip, XFS_DATA_FORK, dmap); in xfs_reflink_remap_extent() [all …]
|
| H A D | xfs_inode.c | 546 if (xfs_ifork_zapped(dp, XFS_DATA_FORK)) in xfs_lookup() 674 if (xfs_ifork_zapped(dp, XFS_DATA_FORK)) in xfs_create() 925 if (xfs_ifork_zapped(tdp, XFS_DATA_FORK)) in xfs_link() 1000 dfork = xfs_ifork_ptr(ip, XFS_DATA_FORK); in xfs_itruncate_clear_reflink_flags() 1045 if (whichfork == XFS_DATA_FORK) in xfs_itruncate_extents_flags() 1077 if (whichfork == XFS_DATA_FORK) { in xfs_itruncate_extents_flags() 1114 struct xfs_ifork *ifp = xfs_ifork_ptr(dp, XFS_DATA_FORK); in xfs_inactive_dir() 1174 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, 0); in xfs_inactive_truncate() 1933 if (xfs_ifork_zapped(dp, XFS_DATA_FORK)) in xfs_remove() 2386 ip->i_df.if_nextents > XFS_IFORK_MAXEXT(ip, XFS_DATA_FORK)); in xfs_iflush() [all …]
|
| H A D | xfs_aops.c | 112 xfs_bmap_punch_delalloc_range(ip, XFS_DATA_FORK, pos, in xfs_discard_folio() 146 XFS_WPC(wpc)->data_seq, XFS_DATA_FORK); in xfs_imap_valid() 208 whichfork = XFS_DATA_FORK; in xfs_map_blocks()
|