| /linux/fs/xfs/scrub/ |
| H A D | scrub.c | 162 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_CORRUPT; in xchk_probe() 205 sc->sm->sm_flags = sub->old_smflags | in xchk_scrub_free_subord() 206 (sc->sm->sm_flags & XFS_SCRUB_FLAGS_OUT); in xchk_scrub_free_subord() 236 if (error == 0 && (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)) in xchk_teardown() 503 sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT; in xchk_validate_inputs() 504 if (sm->sm_flags & ~XFS_SCRUB_FLAGS_IN) in xchk_validate_inputs() 572 if ((sm->sm_flags & XFS_SCRUB_IFLAG_FORCE_REBUILD) && in xchk_validate_inputs() 573 !(sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)) in xchk_validate_inputs() 582 if (sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR) { in xchk_validate_inputs() 605 if ((sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR) && in xchk_postmortem() [all …]
|
| H A D | stats.c | 204 unsigned int sm_flags = sm->sm_flags; in xchk_stats_merge_one() local 213 sm_flags |= XFS_SCRUB_OFLAG_CORRUPT; in xchk_stats_merge_one() 222 else if (!(sm_flags & XFS_SCRUB_OFLAG_UNCLEAN)) in xchk_stats_merge_one() 224 if (sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_stats_merge_one() 226 if (sm_flags & XFS_SCRUB_OFLAG_PREEN) in xchk_stats_merge_one() 228 if (sm_flags & XFS_SCRUB_OFLAG_XFAIL) in xchk_stats_merge_one() 230 if (sm_flags & XFS_SCRUB_OFLAG_XCORRUPT) in xchk_stats_merge_one() 232 if (sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE) in xchk_stats_merge_one() 234 if (sm_flags & XFS_SCRUB_OFLAG_WARNING) in xchk_stats_merge_one()
|
| H A D | rtbitmap.c | 103 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtbitmap_xref() 139 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtbitmap_rec() 169 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtbitmap_check_extents() 244 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtbitmap() 248 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtbitmap()
|
| H A D | rtrmap.c | 105 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrmapbt_check_overlapping() 165 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrmapbt_check_mergeable() 211 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrmapbt_xref() 239 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrmapbt_rec() 258 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtrmapbt()
|
| H A D | rmap.c | 118 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rmapbt_xref() 156 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_PREEN) in xchk_rmapbt_check_unwritten_in_keyflags() 209 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rmapbt_check_overlapping() 271 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rmapbt_check_mergeable() 296 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rmapbt_mark_bitmap() 523 if (sc->sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT | in xchk_rmapbt_check_bitmaps()
|
| H A D | bmap.c | 511 if (info->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap_iextent() 670 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap_check_rmap() 684 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap_check_rmap() 828 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap_want_check_rmaps() 852 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) { in xchk_bmap_check_rmaps() 864 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) { in xchk_bmap_check_rmaps() 1089 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap() 1108 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_bmap()
|
| H A D | quota.c | 254 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_quota_item() 274 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_quota_data_fork() 319 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_quota()
|
| H A D | common.h | 223 return sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT | in xchk_skip_xref() 233 return sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT | in xchk_needs_repair() 246 return (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR) && in xchk_could_repair()
|
| H A D | alloc.c | 104 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_allocbt_xref() 121 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_allocbt_mergeable()
|
| H A D | rtrefcount.c | 348 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrefcountbt_xref() 400 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtrefcountbt_check_mergeable() 601 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtrefcountbt() 608 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtrefcountbt()
|
| H A D | agheader.c | 46 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_superblock_xref() 583 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agf_xref() 718 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agfl_block_xref() 746 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agfl_block() 771 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agfl_xref() 818 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agfl() 926 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_agi_xref()
|
| H A D | parent.c | 329 if (pp->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_parent_pptr_and_dotdot() 647 if (pp->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_parent_finish_slow_pptrs() 795 if (pp->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_parent_pptr() 817 if (pp->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_parent_pptr()
|
| H A D | rgsuper.c | 36 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rgsuperblock_xref()
|
| H A D | nlinks.c | 788 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_nlinks_compare_inode() 901 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_nlinks_compare() 933 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_nlinks_compare() 1060 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE) in xchk_nlinks()
|
| H A D | rtsummary.c | 256 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_rtsum_compare() 351 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_rtsummary()
|
| H A D | fscounters.c | 495 if (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR) in xchk_fscount_within_range() 575 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE) in xchk_fscounters()
|
| H A D | quotacheck.c | 601 if (xqc->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xqcheck_compare_dquot() 665 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xqcheck_compare_dqtype() 837 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE) in xchk_quotacheck()
|
| H A D | ialloc.c | 275 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_iallocbt_chunk() 599 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_iallocbt_rec() 638 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_iallocbt_rec()
|
| H A D | btree.c | 48 sc->sm->sm_flags |= errflag; in __xchk_btree_process_error() 94 sc->sm->sm_flags |= errflag; in __xchk_btree_set_corrupt() 761 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) in xchk_btree()
|
| H A D | refcount.c | 335 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_refcountbt_xref() 436 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xchk_refcountbt_check_mergeable()
|
| H A D | cow_repair.c | 322 else if (sc->sm->sm_flags & XFS_SCRUB_IFLAG_FORCE_REBUILD) in xrep_cow_find_bad() 405 else if (sc->sm->sm_flags & XFS_SCRUB_IFLAG_FORCE_REBUILD) in xrep_cow_find_bad_rt()
|
| H A D | repair.h | 189 return (sc->sm->sm_flags & XFS_SCRUB_IFLAG_FORCE_REBUILD) || in xrep_will_attempt()
|
| H A D | symlink_repair.c | 214 if (!(sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) { in xrep_symlink_salvage()
|
| H A D | alloc_repair.c | 940 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) in xrep_revalidate_allocbt()
|
| H A D | inode_repair.c | 2073 if ((sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) || in xrep_inode() 2074 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_XCORRUPT)) { in xrep_inode()
|