Home
last modified time | relevance | path

Searched refs:XFS_ATTR_FORK (Results 1 – 25 of 27) sorted by relevance

12

/linux/fs/xfs/scrub/
H A Dparent.c341 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_pptr_and_dotdot()
394 xchk_fblock_xref_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_dirent()
397 if (!xchk_fblock_xref_process_error(sc, XFS_ATTR_FORK, 0, &error)) in xchk_parent_dirent()
402 xchk_fblock_xref_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_dirent()
424 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_iget()
430 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_iget()
433 if (!xchk_fblock_xref_process_error(sc, XFS_ATTR_FORK, 0, &error)) in xchk_parent_iget()
438 xchk_fblock_xref_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_iget()
444 xchk_fblock_xref_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_iget()
488 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_parent_scan_attr()
[all …]
H A Dattr.c62 ifp = xfs_ifork_ptr(sc->ip, XFS_ATTR_FORK); in xchk_xattr_want_freemap()
179 .whichfork = XFS_ATTR_FORK, in xchk_xattr_actor()
196 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
208 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
215 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
250 if (!xchk_fblock_process_error(sc, XFS_ATTR_FORK, args.blkno, in xchk_xattr_actor()
254 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
588 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_xattr_check_sf()
601 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_xattr_check_sf()
610 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, 0); in xchk_xattr_check_sf()
[all …]
H A Dattr_repair.c465 ifp = xfs_ifork_ptr(rx->sc->ip, XFS_ATTR_FORK); in xrep_xattr_recover_sf()
622 .whichfork = XFS_ATTR_FORK, in xrep_xattr_insert_rec()
834 error = xrep_reap_ifork(sc, sc->tempip, XFS_ATTR_FORK); in xrep_xattr_full_reset()
840 xfs_idata_realloc(sc->tempip, sizeof(*hdr), XFS_ATTR_FORK); in xrep_xattr_full_reset()
957 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, XFS_ATTR_FORK); in xrep_xattr_fork_remove()
969 XFS_ATTR_FORK); in xrep_xattr_fork_remove()
1016 error = xrep_reap_ifork(sc, sc->ip, XFS_ATTR_FORK); in xrep_xattr_reset_fork()
1046 error = xrep_reap_ifork(sc, sc->tempip, XFS_ATTR_FORK); in xrep_xattr_reset_tempfile_fork()
1088 error = xfs_iread_extents(rx->sc->tp, ip, XFS_ATTR_FORK); in xrep_xattr_salvage_attributes()
1295 .whichfork = XFS_ATTR_FORK, in xrep_xattr_swap_prep()
[all …]
H A Dbmap_repair.c272 if (rb->whichfork == XFS_ATTR_FORK && in xrep_bmap_walk_rmap()
436 if (rb->whichfork == XFS_ATTR_FORK && in xrep_bmap_walk_rtrmap()
495 if (rb->whichfork == XFS_ATTR_FORK || ip->i_delayed_blks == 0) in xrep_bmap_find_delalloc()
848 ASSERT(whichfork == XFS_DATA_FORK || whichfork == XFS_ATTR_FORK); in xrep_bmap_check_inputs()
876 if (whichfork == XFS_ATTR_FORK) in xrep_bmap_check_inputs()
991 return xrep_bmap(sc, XFS_ATTR_FORK, false); in xrep_bmap_attr()
H A Dinode_repair.c1214 afork_size = XFS_DFORK_SIZE(dip, sc->mp, XFS_ATTR_FORK); in xrep_dinode_check_afork()
1215 afork_ptr = XFS_DFORK_PTR(dip, XFS_ATTR_FORK); in xrep_dinode_check_afork()
1217 switch (XFS_DFORK_FORMAT(dip, XFS_ATTR_FORK)) { in xrep_dinode_check_afork()
1232 XFS_ATTR_FORK)) in xrep_dinode_check_afork()
1237 XFS_ATTR_FORK)) in xrep_dinode_check_afork()
1242 XFS_ATTR_FORK)) in xrep_dinode_check_afork()
1319 afork_min = XFS_DFORK_SIZE(dip, sc->mp, XFS_ATTR_FORK); in xrep_dinode_ensure_forkoff()
1347 bmdr = XFS_DFORK_PTR(dip, XFS_ATTR_FORK); in xrep_dinode_ensure_forkoff()
1695 ifp = xfs_ifork_ptr(sc->ip, XFS_ATTR_FORK); in xrep_inode_blockcounts()
1697 error = xchk_inode_count_blocks(sc, XFS_ATTR_FORK, &nextents, in xrep_inode_blockcounts()
[all …]
H A Dparent_repair.c903 .whichfork = XFS_ATTR_FORK, in xrep_parent_fetch_xattr_remote()
989 .whichfork = XFS_ATTR_FORK, in xrep_parent_insert_xattr()
1238 error = xrep_tempexch_trans_alloc(sc, XFS_ATTR_FORK, &rp->tx); in xrep_parent_finalize_tempfile()
H A Drmap_repair.c351 if (rf->whichfork == XFS_ATTR_FORK) in xrep_rmap_visit_bmbt()
648 error = xrep_rmap_scan_ifork(rr, ip, XFS_ATTR_FORK); in xrep_rmap_scan_inode()
H A Ddabtree.c526 if (whichfork == XFS_ATTR_FORK) { in xchk_da_btree()
/linux/fs/xfs/
H A Dxfs_attr_inactive.c151 xfs_dirattr_mark_sick(dp, XFS_ATTR_FORK); in xfs_attr3_node_inactive()
178 XFS_ATTR_FORK); in xfs_attr3_node_inactive()
202 xfs_dirattr_mark_sick(dp, XFS_ATTR_FORK); in xfs_attr3_node_inactive()
222 parent_blkno, &bp, XFS_ATTR_FORK); in xfs_attr3_node_inactive()
273 error = xfs_da3_node_read(*trans, dp, 0, &bp, XFS_ATTR_FORK); in xfs_attr3_root_inactive()
308 xfs_dirattr_mark_sick(dp, XFS_ATTR_FORK); in xfs_attr3_root_inactive()
375 error = xfs_itruncate_extents(&trans, dp, XFS_ATTR_FORK, in xfs_attr_inactive()
384 error = xfs_da_get_buf(trans, dp, 0, &bp, XFS_ATTR_FORK); in xfs_attr_inactive()
389 error = xfs_itruncate_extents(&trans, dp, XFS_ATTR_FORK, 0); in xfs_attr_inactive()
H A Dxfs_xattr.c109 args->whichfork = XFS_ATTR_FORK; in xfs_attr_change()
147 if (xfs_ifork_zapped(XFS_I(inode), XFS_ATTR_FORK)) in xfs_xattr_get()
326 if (xfs_ifork_zapped(XFS_I(inode), XFS_ATTR_FORK)) in xfs_vn_listxattr()
H A Dxfs_inode.h122 case XFS_ATTR_FORK: in xfs_ifork_ptr()
162 case XFS_ATTR_FORK: in xfs_inode_fork_size()
H A Dxfs_health.c680 case XFS_ATTR_FORK: in xfs_bmap_mark_sick()
724 case XFS_ATTR_FORK: in xfs_dirattr_mark_sick()
H A Dxfs_bmap_item.c284 if (bi->bi_whichfork == XFS_ATTR_FORK) in xfs_bmap_update_log_item()
471 XFS_ATTR_FORK : XFS_DATA_FORK; in xfs_bui_recover_work()
H A Dxfs_verify_media.c63 xfs_bmap_mark_sick(ip, is_attr ? XFS_ATTR_FORK : XFS_DATA_FORK); in xfs_verify_report_data_lost()
H A Dxfs_attr_item.c619 error = xfs_iread_extents(tp, ip, XFS_ATTR_FORK); in xfs_attri_iread_extents()
686 args->whichfork = XFS_ATTR_FORK; in xfs_attri_recover_work()
H A Dxfs_inode_item_recover.c109 error = xfs_bmbt_change_owner(NULL, ip, XFS_ATTR_FORK, in xfs_recover_inode_owner_change()
H A Dxfs_inode_item.c438 data_bytes = xfs_iextents_copy(ip, p, XFS_ATTR_FORK); in xfs_inode_item_format_attr_fork()
H A Dxfs_inode.c2492 xfs_iflush_fork(ip, dip, iip, XFS_ATTR_FORK); in xfs_iflush()
2978 case XFS_ATTR_FORK: in xfs_ifork_zapped()
/linux/fs/xfs/libxfs/
H A Dxfs_trans_space.h92 XFS_DAREMOVE_SPACE_RES(mp, XFS_ATTR_FORK)
95 (XFS_DAENTER_SPACE_RES(mp, XFS_ATTR_FORK) + XFS_B_TO_FSB(mp, v))
H A Dxfs_types.h89 #define XFS_ATTR_FORK (1) macro
95 { XFS_ATTR_FORK, "attr" }, \
H A Dxfs_inode_fork.h112 case XFS_ATTR_FORK: in xfs_iext_max_nextents()
151 case XFS_ATTR_FORK: in xfs_dfork_nextents()
H A Dxfs_rmap.h21 if (whichfork == XFS_ATTR_FORK) in xfs_rmap_ino_bmbt_owner()
35 if (whichfork == XFS_ATTR_FORK) in xfs_rmap_ino_owner()
H A Dxfs_attr_leaf.c540 err = xfs_da_read_buf(tp, dp, bno, 0, bpp, XFS_ATTR_FORK, in xfs_attr3_leaf_read()
550 xfs_dirattr_mark_sick(dp, XFS_ATTR_FORK); in xfs_attr3_leaf_read()
817 hdr = xfs_idata_realloc(dp, sizeof(*hdr), XFS_ATTR_FORK); in xfs_attr_shortform_create()
907 sf = xfs_idata_realloc(dp, size, XFS_ATTR_FORK); in xfs_attr_shortform_add()
987 xfs_idata_realloc(dp, -size, XFS_ATTR_FORK); in xfs_attr_sf_removename()
1049 xfs_idata_realloc(dp, -size, XFS_ATTR_FORK); in xfs_attr_shortform_to_leaf()
1050 xfs_bmap_local_to_extents_empty(args->trans, dp, XFS_ATTR_FORK); in xfs_attr_shortform_to_leaf()
1066 nargs.whichfork = XFS_ATTR_FORK; in xfs_attr_shortform_to_leaf()
1266 nargs.whichfork = XFS_ATTR_FORK; in xfs_attr3_leaf_to_shortform()
1326 error = xfs_da_get_buf(args->trans, dp, blkno, &bp2, XFS_ATTR_FORK); in xfs_attr3_leaf_to_node()
[all …]
H A Dxfs_da_btree.c466 if (whichfork == XFS_ATTR_FORK) in xfs_da3_node_read_mapped()
856 useextra = state->extravalid && state->args->whichfork == XFS_ATTR_FORK; in xfs_da3_node_split()
2867 if (error == -ENODATA && whichfork == XFS_ATTR_FORK) in xfs_da_read_buf()
2872 if (whichfork == XFS_ATTR_FORK) in xfs_da_read_buf()
H A Dxfs_inode_buf.c716 fa = xfs_dinode_verify_fork(dip, mp, XFS_ATTR_FORK); in xfs_dinode_verify()

12