| /linux/fs/xfs/scrub/ |
| H A D | bmap.c | 140 int whichfork; member 158 if (xfs_ifork_is_realtime(info->sc->ip, info->whichfork)) in xchk_bmap_get_rmap() 164 if (info->whichfork == XFS_ATTR_FORK) in xchk_bmap_get_rmap() 173 if (info->whichfork == XFS_COW_FORK) in xchk_bmap_get_rmap() 194 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_get_rmap() 222 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_xref_rmap() 227 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_xref_rmap() 232 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_xref_rmap() 237 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_xref_rmap() 242 xchk_fblock_xref_set_corrupt(info->sc, info->whichfork, in xchk_bmap_xref_rmap() [all …]
|
| H A D | tempfile.c | 609 int whichfork, in xrep_tempexch_prep_request() argument 619 if (whichfork == XFS_COW_FORK) { in xrep_tempexch_prep_request() 625 if (!xfs_ifork_ptr(sc->ip, whichfork) || in xrep_tempexch_prep_request() 626 !xfs_ifork_ptr(sc->tempip, whichfork)) { in xrep_tempexch_prep_request() 627 ASSERT(xfs_ifork_ptr(sc->ip, whichfork) != NULL); in xrep_tempexch_prep_request() 628 ASSERT(xfs_ifork_ptr(sc->tempip, whichfork) != NULL); in xrep_tempexch_prep_request() 637 switch (whichfork) { in xrep_tempexch_prep_request() 665 int whichfork = xfs_exchmaps_reqfork(req); in xrep_tempexch_estimate() local 673 ifp = xfs_ifork_ptr(sc->ip, whichfork); in xrep_tempexch_estimate() 677 tifp = xfs_ifork_ptr(sc->tempip, whichfork); in xrep_tempexch_estimate() [all …]
|
| H A D | tempexch.h | 14 int xrep_tempexch_trans_reserve(struct xfs_scrub *sc, int whichfork, 16 int xrep_tempexch_trans_alloc(struct xfs_scrub *sc, int whichfork,
|
| H A D | trace.h | 329 TP_PROTO(struct xfs_scrub *sc, int whichfork, 331 TP_ARGS(sc, whichfork, offset, error, ret_ip), 335 __field(int, whichfork) 344 __entry->whichfork = whichfork; 353 __print_symbolic(__entry->whichfork, XFS_WHICHFORK_STRINGS), 428 TP_PROTO(struct xfs_scrub *sc, int whichfork, 430 TP_ARGS(sc, whichfork, offset, ret_ip), 434 __field(int, whichfork) 442 __entry->whichfork = whichfork; 450 __print_symbolic(__entry->whichfork, XFS_WHICHFORK_STRINGS), [all …]
|
| H A D | inode_repair.c | 868 int whichfork) in xrep_dinode_bad_extents_fork() argument 876 nex = xfs_dfork_nextents(dip, whichfork); in xrep_dinode_bad_extents_fork() 880 dp = XFS_DFORK_PTR(dip, whichfork); in xrep_dinode_bad_extents_fork() 887 fa = xfs_bmap_validate_extent_raw(sc->mp, isrt, whichfork, in xrep_dinode_bad_extents_fork() 902 int whichfork) in xrep_dinode_bad_bmbt_fork() argument 911 nex = xfs_dfork_nextents(dip, whichfork); in xrep_dinode_bad_bmbt_fork() 918 dfp = XFS_DFORK_PTR(dip, whichfork); in xrep_dinode_bad_bmbt_fork() 924 if (level == 0 || level > XFS_BM_MAXLEVELS(sc->mp, whichfork)) in xrep_dinode_bad_bmbt_fork() 1010 int whichfork) in xrep_dinode_bad_metabt_fork() argument 1012 if (whichfork != XFS_DATA_FORK) in xrep_dinode_bad_metabt_fork()
|
| H A D | reap.h | 16 int xrep_reap_ifork(struct xfs_scrub *sc, struct xfs_inode *ip, int whichfork);
|
| H A D | newbt.h | 65 int whichfork, const struct xfs_owner_info *oinfo);
|
| H A D | repair.h | 81 int xrep_ino_ensure_extent_count(struct xfs_scrub *sc, int whichfork, 84 int xrep_bmap(struct xfs_scrub *sc, int whichfork, bool allow_unwritten);
|
| H A D | attr_repair.c | 622 .whichfork = XFS_ATTR_FORK, in xrep_xattr_insert_rec() 1295 .whichfork = XFS_ATTR_FORK, in xrep_xattr_swap_prep()
|
| H A D | btree.c | 483 bs->cur->bc_ino.whichfork == XFS_DATA_FORK && in xchk_btree_check_iroot_minrecs()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_inode_fork.h | 103 int whichfork) in xfs_iext_max_nextents() argument 105 switch (whichfork) { in xfs_iext_max_nextents() 146 int whichfork) in xfs_dfork_nextents() argument 148 switch (whichfork) { in xfs_dfork_nextents() 172 int whichfork); 181 void xfs_init_local_fork(struct xfs_inode *ip, int whichfork, 264 int whichfork, uint nr_to_add); 265 bool xfs_ifork_is_realtime(struct xfs_inode *ip, int whichfork);
|
| H A D | xfs_da_btree.h | 76 int whichfork; /* data or attribute fork */ member 178 int level, struct xfs_buf **bpp, int whichfork); 202 xfs_dablk_t bno, struct xfs_buf **bpp, int whichfork); 205 int whichfork); 217 xfs_dablk_t bno, struct xfs_buf **bp, int whichfork); 220 int whichfork, const struct xfs_buf_ops *ops); 222 unsigned int flags, int whichfork,
|
| H A D | xfs_exchmaps.c | 142 int whichfork = xfs_exchmaps_reqfork(req); in xfs_exchmaps_check_forks() local 145 ifp1 = xfs_ifork_ptr(req->ip1, whichfork); in xfs_exchmaps_check_forks() 146 ifp2 = xfs_ifork_ptr(req->ip2, whichfork); in xfs_exchmaps_check_forks() 387 int whichfork = xfs_exchmaps_whichfork(xmi); in xfs_exchmaps_one_step() local 392 xfs_bmap_unmap_extent(tp, xmi->xmi_ip1, whichfork, irec1); in xfs_exchmaps_one_step() 393 xfs_bmap_unmap_extent(tp, xmi->xmi_ip2, whichfork, irec2); in xfs_exchmaps_one_step() 402 xfs_bmap_map_extent(tp, xmi->xmi_ip1, whichfork, irec2); in xfs_exchmaps_one_step() 403 xfs_bmap_map_extent(tp, xmi->xmi_ip2, whichfork, irec1); in xfs_exchmaps_one_step() 406 if (whichfork == XFS_DATA_FORK) { in xfs_exchmaps_one_step() 430 .whichfork = XFS_ATTR_FORK, in xfs_exchmaps_attr_to_sf() [all …]
|
| H A D | xfs_btree_staging.h | 46 int whichfork);
|
| H A D | xfs_rtrefcount_btree.c | 363 xfs_inode_fork_size(cur->bc_ino.ip, cur->bc_ino.whichfork)); in xfs_rtrefcountbt_broot_realloc() 420 cur->bc_ino.whichfork = XFS_DATA_FORK; in xfs_rtrefcountbt_init_cursor()
|
| H A D | xfs_btree.h | 283 char whichfork; member
|
| /linux/fs/xfs/ |
| H A D | xfs_bmap_util.h | 34 void xfs_bmap_punch_delalloc_range(struct xfs_inode *ip, int whichfork, 54 int whichfork, struct xfs_bmbt_irec *rec, 83 int whichfork, xfs_extnum_t *nextents,
|
| H A D | xfs_aops.c | 347 int whichfork; in xfs_map_blocks() local 385 whichfork = XFS_DATA_FORK; in xfs_map_blocks() 400 whichfork = XFS_COW_FORK; in xfs_map_blocks() 447 trace_xfs_map_blocks_found(ip, offset, count, whichfork, &imap); in xfs_map_blocks() 456 if (whichfork == XFS_COW_FORK) in xfs_map_blocks() 461 error = xfs_bmapi_convert_delalloc(ip, whichfork, offset, in xfs_map_blocks() 471 if (error == -EAGAIN && whichfork == XFS_COW_FORK && !retries++) in xfs_map_blocks() 482 if (whichfork != XFS_COW_FORK && cow_fsb != NULLFILEOFF) { in xfs_map_blocks() 491 trace_xfs_map_blocks_alloc(ip, offset, count, whichfork, &imap); in xfs_map_blocks()
|
| H A D | xfs_bmap_util.c | 100 int whichfork, in xfs_bmap_count_blocks() argument 105 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xfs_bmap_count_blocks() 118 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmap_count_blocks() 122 cur = xfs_bmbt_init_cursor(mp, tp, ip, whichfork); in xfs_bmap_count_blocks() 256 int whichfork, lock, error = 0; in xfs_getbmap() local 281 whichfork = XFS_ATTR_FORK; in xfs_getbmap() 283 whichfork = XFS_COW_FORK; in xfs_getbmap() 285 whichfork = XFS_DATA_FORK; in xfs_getbmap() 288 switch (whichfork) { in xfs_getbmap() 301 if (!xfs_ifork_ptr(ip, whichfork)) in xfs_getbmap() [all …]
|
| H A D | xfs_health.c | 672 int whichfork) in xfs_bmap_mark_sick() argument 676 switch (whichfork) { in xfs_bmap_mark_sick() 700 xfs_bmap_mark_sick(cur->bc_ino.ip, cur->bc_ino.whichfork); in xfs_btree_mark_sick() 716 int whichfork) in xfs_dirattr_mark_sick() argument 720 switch (whichfork) { in xfs_dirattr_mark_sick() 743 xfs_dirattr_mark_sick(args->dp, args->whichfork); in xfs_da_mark_sick()
|
| H A D | xfs_trace.h | 1812 int whichfork, struct xfs_bmbt_irec *irec), 1813 TP_ARGS(ip, offset, count, whichfork, irec), 1820 __field(int, whichfork) 1831 __entry->whichfork = whichfork; 1843 __print_symbolic(__entry->whichfork, XFS_WHICHFORK_STRINGS), 1852 int whichfork, struct xfs_bmbt_irec *irec), \ 1853 TP_ARGS(ip, offset, count, whichfork, irec)) 3378 __field(int, whichfork) 3392 __entry->whichfork = ri->ri_whichfork; 3405 __print_symbolic(__entry->whichfork, XFS_WHICHFORK_STRINGS), [all …]
|
| H A D | xfs_inode.c | 1033 int whichfork, in xfs_itruncate_extents_flags() argument 1045 if (whichfork == XFS_DATA_FORK) in xfs_itruncate_extents_flags() 1054 flags |= xfs_bmapi_aflag(whichfork); in xfs_itruncate_extents_flags() 1077 if (whichfork == XFS_DATA_FORK) { in xfs_itruncate_extents_flags() 2968 int whichfork) in xfs_ifork_zapped() argument 2972 switch (whichfork) { in xfs_ifork_zapped()
|