]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
scrub: remove xfs_ prefixes from various function
authorChristoph Hellwig <hch@lst.de>
Tue, 26 May 2020 18:36:03 +0000 (14:36 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Tue, 26 May 2020 18:36:03 +0000 (14:36 -0400)
Don't prefix tool private functions.  We'll use the xfs_* namespace for
the shared libxfs functions soon, and want to be able to easily verify
that the callers handle return negative errors for them.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
16 files changed:
scrub/common.c
scrub/common.h
scrub/filemap.c
scrub/inodes.c
scrub/phase1.c
scrub/phase2.c
scrub/phase3.c
scrub/phase4.c
scrub/phase5.c
scrub/phase7.c
scrub/repair.c
scrub/scrub.c
scrub/scrub.h
scrub/spacemap.c
scrub/vfs.c
scrub/xfs_scrub.c

index 29d08f3ea020f3f28cf6808034363fb0927f233e..c4699b6ad1e35876af59ae3c2811b86a5df6a907 100644 (file)
@@ -30,7 +30,7 @@ extern char           *progname;
 
 /* Too many errors? Bail out. */
 bool
-xfs_scrub_excessive_errors(
+scrub_excessive_errors(
        struct scrub_ctx        *ctx)
 {
        unsigned long long      errors_seen;
index cfd9f186cd67b51f54ac4999fcb334c34da9ecf4..13b5f309955c7accff4a1c6a373730e59b570d40 100644 (file)
@@ -13,7 +13,7 @@
  */
 #define DESCR_BUFSZ    256
 
-bool xfs_scrub_excessive_errors(struct scrub_ctx *ctx);
+bool scrub_excessive_errors(struct scrub_ctx *ctx);
 
 enum error_level {
        S_ERROR = 0,
index bad2e9e1bb149a16cf3812b0c0b197a8253b3e67..0b914ef6017acf567be687e7d9b392bd886fc0fe 100644 (file)
@@ -93,7 +93,7 @@ scrub_iterate_filemaps(
                        ret = fn(ctx, fd, whichfork, &fsx, &bmap, arg);
                        if (ret)
                                goto out;
-                       if (xfs_scrub_excessive_errors(ctx))
+                       if (scrub_excessive_errors(ctx))
                                goto out;
                }
 
index 099489d83778dd05a189e582672c69e6bbf4fb8d..5ef752fe39d3386e54781b96b3a55313213ac146 100644 (file)
@@ -193,7 +193,7 @@ _("Changed too many times during scan; giving up."));
                        default:
                                goto err;
                        }
-                       if (xfs_scrub_excessive_errors(ctx)) {
+                       if (scrub_excessive_errors(ctx)) {
                                si->aborted = true;
                                goto out;
                        }
index 6125d3245dda7fbf88e228aa38cdea879f815f9e..4f02824962e609cd938f65dacb50228956aa421d 100644 (file)
@@ -140,10 +140,10 @@ _("Not an XFS filesystem."));
        }
 
        /* Do we have kernel-assisted metadata scrubbing? */
-       if (!xfs_can_scrub_fs_metadata(ctx) || !xfs_can_scrub_inode(ctx) ||
-           !xfs_can_scrub_bmap(ctx) || !xfs_can_scrub_dir(ctx) ||
-           !xfs_can_scrub_attr(ctx) || !xfs_can_scrub_symlink(ctx) ||
-           !xfs_can_scrub_parent(ctx)) {
+       if (!can_scrub_fs_metadata(ctx) || !can_scrub_inode(ctx) ||
+           !can_scrub_bmap(ctx) || !can_scrub_dir(ctx) ||
+           !can_scrub_attr(ctx) || !can_scrub_symlink(ctx) ||
+           !can_scrub_parent(ctx)) {
                str_error(ctx, ctx->mntpoint,
 _("Kernel metadata scrubbing facility is not available."));
                return ECANCELED;
index c40d9d3b17fc3339d3988f9ff04bd09d0b9ee44d..8f82e2a6c0445a2e37b74dbdc4281cd31d59950f 100644 (file)
@@ -44,7 +44,7 @@ scan_ag_metadata(
         * First we scrub and fix the AG headers, because we need
         * them to work well enough to check the AG btrees.
         */
-       ret = xfs_scrub_ag_headers(ctx, agno, &alist);
+       ret = scrub_ag_headers(ctx, agno, &alist);
        if (ret)
                goto err;
 
@@ -54,7 +54,7 @@ scan_ag_metadata(
                goto err;
 
        /* Now scrub the AG btrees. */
-       ret = xfs_scrub_ag_metadata(ctx, agno, &alist);
+       ret = scrub_ag_metadata(ctx, agno, &alist);
        if (ret)
                goto err;
 
@@ -108,7 +108,7 @@ scan_fs_metadata(
                return;
 
        action_list_init(&alist);
-       ret = xfs_scrub_fs_metadata(ctx, &alist);
+       ret = scrub_fs_metadata(ctx, &alist);
        if (ret) {
                *aborted = true;
                return;
@@ -141,7 +141,7 @@ phase2_func(
         * anything else.
         */
        action_list_init(&alist);
-       ret = xfs_scrub_primary_super(ctx, &alist);
+       ret = scrub_primary_super(ctx, &alist);
        if (ret)
                goto out;
        ret = action_list_process_or_defer(ctx, 0, &alist);
index 223f1caf83b0f018ce76172e84b8a6a7c600f4cc..c7ce0ada6fd7dad3fd67f0358ca410bf2d95fe47 100644 (file)
@@ -84,7 +84,7 @@ scrub_inode(
        }
 
        /* Scrub the inode. */
-       error = scrub_fd(ctx, xfs_scrub_inode_fields, bstat, &alist);
+       error = scrub_fd(ctx, scrub_inode_fields, bstat, &alist);
        if (error)
                goto out;
 
@@ -93,13 +93,13 @@ scrub_inode(
                goto out;
 
        /* Scrub all block mappings. */
-       error = scrub_fd(ctx, xfs_scrub_data_fork, bstat, &alist);
+       error = scrub_fd(ctx, scrub_data_fork, bstat, &alist);
        if (error)
                goto out;
-       error = scrub_fd(ctx, xfs_scrub_attr_fork, bstat, &alist);
+       error = scrub_fd(ctx, scrub_attr_fork, bstat, &alist);
        if (error)
                goto out;
-       error = scrub_fd(ctx, xfs_scrub_cow_fork, bstat, &alist);
+       error = scrub_fd(ctx, scrub_cow_fork, bstat, &alist);
        if (error)
                goto out;
 
@@ -109,22 +109,22 @@ scrub_inode(
 
        if (S_ISLNK(bstat->bs_mode)) {
                /* Check symlink contents. */
-               error = xfs_scrub_symlink(ctx, bstat->bs_ino, bstat->bs_gen,
+               error = scrub_symlink(ctx, bstat->bs_ino, bstat->bs_gen,
                                &alist);
        } else if (S_ISDIR(bstat->bs_mode)) {
                /* Check the directory entries. */
-               error = scrub_fd(ctx, xfs_scrub_dir, bstat, &alist);
+               error = scrub_fd(ctx, scrub_dir, bstat, &alist);
        }
        if (error)
                goto out;
 
        /* Check all the extended attributes. */
-       error = scrub_fd(ctx, xfs_scrub_attr, bstat, &alist);
+       error = scrub_fd(ctx, scrub_attr, bstat, &alist);
        if (error)
                goto out;
 
        /* Check parent pointers. */
-       error = scrub_fd(ctx, xfs_scrub_parent, bstat, &alist);
+       error = scrub_fd(ctx, scrub_parent, bstat, &alist);
        if (error)
                goto out;
 
@@ -181,7 +181,7 @@ phase3_func(
        if (err)
                goto free;
 
-       xfs_scrub_report_preen_triggers(ctx);
+       scrub_report_preen_triggers(ctx);
        err = ptcounter_value(ictx.icount, &val);
        if (err) {
                str_liberror(ctx, err, _("summing scanned inode counter"));
index af9b493ea98a6643aaf0b932002fc95cab4d26eb..6ed7210fcd544c304f7005de592afaf32a3b738e 100644 (file)
@@ -119,7 +119,7 @@ phase4_func(
         * counters, so counter repairs have to be put on the list now so that
         * they get fixed before we stop retrying unfixed metadata repairs.
         */
-       ret = xfs_scrub_fs_summary(ctx, &ctx->action_lists[0]);
+       ret = scrub_fs_summary(ctx, &ctx->action_lists[0]);
        if (ret)
                return ret;
 
index fcd5ba27bd0bfd65026bfddc4a877290cf657860..ee1e5d6c182fa39a371227b6eeffe9a2bb0eb38e 100644 (file)
@@ -402,7 +402,7 @@ _("Filesystem has errors, skipping connectivity checks."));
        if (aborted)
                return ECANCELED;
 
-       xfs_scrub_report_preen_triggers(ctx);
+       scrub_report_preen_triggers(ctx);
        return 0;
 }
 
index 75cf088cc0f4b1258428cfa891006167d289c5c5..96876f7c0596f0387d663dc2f805f2dbe6d87d95 100644 (file)
@@ -119,7 +119,7 @@ phase7_func(
 
        /* Check and fix the fs summary counters. */
        action_list_init(&alist);
-       error = xfs_scrub_fs_summary(ctx, &alist);
+       error = scrub_fs_summary(ctx, &alist);
        if (error)
                return error;
        error = action_list_process(ctx, ctx->mnt.fd, &alist,
index 1604e252d8d97879bfec44e2faf0122462b3317a..2c1644c3e487eeedb4b167788b92adf3f9e74ac1 100644 (file)
@@ -258,7 +258,7 @@ action_list_process(
                }
        }
 
-       if (xfs_scrub_excessive_errors(ctx))
+       if (scrub_excessive_errors(ctx))
                return ECANCELED;
        return 0;
 }
index 81a9ca858f2041601c3cfb29eea3716d9ef67e2b..aec2d5d5136c09664791285a08406fe7b5176830 100644 (file)
@@ -96,7 +96,7 @@ static inline bool needs_repair(struct xfs_scrub_metadata *sm)
 
 /* Warn about strange circumstances after scrub. */
 static inline void
-xfs_scrub_warn_incomplete_scrub(
+scrub_warn_incomplete_scrub(
        struct scrub_ctx                *ctx,
        struct descr                    *dsc,
        struct xfs_scrub_metadata       *meta)
@@ -184,7 +184,7 @@ _("Filesystem is shut down, aborting."));
        }
 
        /* Complain about incomplete or suspicious metadata. */
-       xfs_scrub_warn_incomplete_scrub(ctx, &dsc, meta);
+       scrub_warn_incomplete_scrub(ctx, &dsc, meta);
 
        /*
         * If we need repairs or there were discrepancies, schedule a
@@ -229,7 +229,7 @@ _("Optimization is possible."));
 
 /* Bulk-notify user about things that could be optimized. */
 void
-xfs_scrub_report_preen_triggers(
+scrub_report_preen_triggers(
        struct scrub_ctx                *ctx)
 {
        int                             i;
@@ -249,7 +249,7 @@ _("Optimizations of %s are possible."), _(xfrog_scrubbers[i].descr));
 
 /* Save a scrub context for later repairs. */
 static int
-xfs_scrub_save_repair(
+scrub_save_repair(
        struct scrub_ctx                *ctx,
        struct action_list              *alist,
        struct xfs_scrub_metadata       *meta)
@@ -290,7 +290,7 @@ xfs_scrub_save_repair(
  * return a positive error code.
  */
 static int
-xfs_scrub_meta_type(
+scrub_meta_type(
        struct scrub_ctx                *ctx,
        unsigned int                    type,
        xfs_agnumber_t                  agno,
@@ -313,7 +313,7 @@ xfs_scrub_meta_type(
        case CHECK_ABORT:
                return ECANCELED;
        case CHECK_REPAIR:
-               ret = xfs_scrub_save_repair(ctx, alist, &meta);
+               ret = scrub_save_repair(ctx, alist, &meta);
                if (ret)
                        return ret;
                /* fall through */
@@ -331,7 +331,7 @@ xfs_scrub_meta_type(
  * XFROG_SCRUB_TYPE_INODE or for checking summary metadata.
  */
 static bool
-xfs_scrub_all_types(
+scrub_all_types(
        struct scrub_ctx                *ctx,
        enum xfrog_scrub_type           scrub_type,
        xfs_agnumber_t                  agno,
@@ -349,7 +349,7 @@ xfs_scrub_all_types(
                if (sc->flags & XFROG_SCRUB_DESCR_SUMMARY)
                        continue;
 
-               ret = xfs_scrub_meta_type(ctx, type, agno, alist);
+               ret = scrub_meta_type(ctx, type, agno, alist);
                if (ret)
                        return ret;
        }
@@ -364,49 +364,49 @@ xfs_scrub_all_types(
  * return nonzero.
  */
 int
-xfs_scrub_primary_super(
+scrub_primary_super(
        struct scrub_ctx                *ctx,
        struct action_list              *alist)
 {
-       return xfs_scrub_meta_type(ctx, XFS_SCRUB_TYPE_SB, 0, alist);
+       return scrub_meta_type(ctx, XFS_SCRUB_TYPE_SB, 0, alist);
 }
 
 /* Scrub each AG's header blocks. */
 int
-xfs_scrub_ag_headers(
+scrub_ag_headers(
        struct scrub_ctx                *ctx,
        xfs_agnumber_t                  agno,
        struct action_list              *alist)
 {
-       return xfs_scrub_all_types(ctx, XFROG_SCRUB_TYPE_AGHEADER, agno, alist);
+       return scrub_all_types(ctx, XFROG_SCRUB_TYPE_AGHEADER, agno, alist);
 }
 
 /* Scrub each AG's metadata btrees. */
 int
-xfs_scrub_ag_metadata(
+scrub_ag_metadata(
        struct scrub_ctx                *ctx,
        xfs_agnumber_t                  agno,
        struct action_list              *alist)
 {
-       return xfs_scrub_all_types(ctx, XFROG_SCRUB_TYPE_PERAG, agno, alist);
+       return scrub_all_types(ctx, XFROG_SCRUB_TYPE_PERAG, agno, alist);
 }
 
 /* Scrub whole-FS metadata btrees. */
 int
-xfs_scrub_fs_metadata(
+scrub_fs_metadata(
        struct scrub_ctx                *ctx,
        struct action_list              *alist)
 {
-       return xfs_scrub_all_types(ctx, XFROG_SCRUB_TYPE_FS, 0, alist);
+       return scrub_all_types(ctx, XFROG_SCRUB_TYPE_FS, 0, alist);
 }
 
 /* Scrub FS summary metadata. */
 int
-xfs_scrub_fs_summary(
+scrub_fs_summary(
        struct scrub_ctx                *ctx,
        struct action_list              *alist)
 {
-       return xfs_scrub_meta_type(ctx, XFS_SCRUB_TYPE_FSCOUNTERS, 0, alist);
+       return scrub_meta_type(ctx, XFS_SCRUB_TYPE_FSCOUNTERS, 0, alist);
 }
 
 /* How many items do we have to check? */
@@ -440,7 +440,7 @@ scrub_estimate_ag_work(
  * return nonzero.
  */
 static int
-__xfs_scrub_file(
+__scrub_file(
        struct scrub_ctx                *ctx,
        uint64_t                        ino,
        uint32_t                        gen,
@@ -464,87 +464,87 @@ __xfs_scrub_file(
        if (fix == CHECK_DONE)
                return 0;
 
-       return xfs_scrub_save_repair(ctx, alist, &meta);
+       return scrub_save_repair(ctx, alist, &meta);
 }
 
 int
-xfs_scrub_inode_fields(
+scrub_inode_fields(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_INODE, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_INODE, alist);
 }
 
 int
-xfs_scrub_data_fork(
+scrub_data_fork(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTD, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTD, alist);
 }
 
 int
-xfs_scrub_attr_fork(
+scrub_attr_fork(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTA, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTA, alist);
 }
 
 int
-xfs_scrub_cow_fork(
+scrub_cow_fork(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTC, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_BMBTC, alist);
 }
 
 int
-xfs_scrub_dir(
+scrub_dir(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_DIR, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_DIR, alist);
 }
 
 int
-xfs_scrub_attr(
+scrub_attr(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_XATTR, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_XATTR, alist);
 }
 
 int
-xfs_scrub_symlink(
+scrub_symlink(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_SYMLINK, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_SYMLINK, alist);
 }
 
 int
-xfs_scrub_parent(
+scrub_parent(
        struct scrub_ctx        *ctx,
        uint64_t                ino,
        uint32_t                gen,
        struct action_list      *alist)
 {
-       return __xfs_scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_PARENT, alist);
+       return __scrub_file(ctx, ino, gen, XFS_SCRUB_TYPE_PARENT, alist);
 }
 
 /*
@@ -553,7 +553,7 @@ xfs_scrub_parent(
  * return false.
  */
 static bool
-__xfs_scrub_test(
+__scrub_test(
        struct scrub_ctx                *ctx,
        unsigned int                    type,
        bool                            repair)
@@ -606,59 +606,59 @@ _("Kernel %s %s facility not detected."),
 }
 
 bool
-xfs_can_scrub_fs_metadata(
+can_scrub_fs_metadata(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_PROBE, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_PROBE, false);
 }
 
 bool
-xfs_can_scrub_inode(
+can_scrub_inode(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_INODE, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_INODE, false);
 }
 
 bool
-xfs_can_scrub_bmap(
+can_scrub_bmap(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_BMBTD, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_BMBTD, false);
 }
 
 bool
-xfs_can_scrub_dir(
+can_scrub_dir(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_DIR, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_DIR, false);
 }
 
 bool
-xfs_can_scrub_attr(
+can_scrub_attr(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_XATTR, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_XATTR, false);
 }
 
 bool
-xfs_can_scrub_symlink(
+can_scrub_symlink(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_SYMLINK, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_SYMLINK, false);
 }
 
 bool
-xfs_can_scrub_parent(
+can_scrub_parent(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_PARENT, false);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_PARENT, false);
 }
 
 bool
 xfs_can_repair(
        struct scrub_ctx        *ctx)
 {
-       return __xfs_scrub_test(ctx, XFS_SCRUB_TYPE_PROBE, true);
+       return __scrub_test(ctx, XFS_SCRUB_TYPE_PROBE, true);
 }
 
 /* General repair routines. */
@@ -776,7 +776,7 @@ _("Read-only filesystem; cannot make changes."));
        }
 
        if (repair_flags & XRM_COMPLAIN_IF_UNFIXED)
-               xfs_scrub_warn_incomplete_scrub(ctx, &dsc, &meta);
+               scrub_warn_incomplete_scrub(ctx, &dsc, &meta);
        if (needs_repair(&meta)) {
                /*
                 * Still broken; if we've been told not to complain then we
index 161e694f7ba442c8abd7aef687a0c85b48f44d6a..537a2ebe8d3b046269256af7b4d75c8a487e18e8 100644 (file)
@@ -16,39 +16,39 @@ enum check_outcome {
 
 struct action_item;
 
-void xfs_scrub_report_preen_triggers(struct scrub_ctx *ctx);
-int xfs_scrub_primary_super(struct scrub_ctx *ctx, struct action_list *alist);
-int xfs_scrub_ag_headers(struct scrub_ctx *ctx, xfs_agnumber_t agno,
+void scrub_report_preen_triggers(struct scrub_ctx *ctx);
+int scrub_primary_super(struct scrub_ctx *ctx, struct action_list *alist);
+int scrub_ag_headers(struct scrub_ctx *ctx, xfs_agnumber_t agno,
                struct action_list *alist);
-int xfs_scrub_ag_metadata(struct scrub_ctx *ctx, xfs_agnumber_t agno,
+int scrub_ag_metadata(struct scrub_ctx *ctx, xfs_agnumber_t agno,
                struct action_list *alist);
-int xfs_scrub_fs_metadata(struct scrub_ctx *ctx, struct action_list *alist);
-int xfs_scrub_fs_summary(struct scrub_ctx *ctx, struct action_list *alist);
+int scrub_fs_metadata(struct scrub_ctx *ctx, struct action_list *alist);
+int scrub_fs_summary(struct scrub_ctx *ctx, struct action_list *alist);
 
-bool xfs_can_scrub_fs_metadata(struct scrub_ctx *ctx);
-bool xfs_can_scrub_inode(struct scrub_ctx *ctx);
-bool xfs_can_scrub_bmap(struct scrub_ctx *ctx);
-bool xfs_can_scrub_dir(struct scrub_ctx *ctx);
-bool xfs_can_scrub_attr(struct scrub_ctx *ctx);
-bool xfs_can_scrub_symlink(struct scrub_ctx *ctx);
-bool xfs_can_scrub_parent(struct scrub_ctx *ctx);
+bool can_scrub_fs_metadata(struct scrub_ctx *ctx);
+bool can_scrub_inode(struct scrub_ctx *ctx);
+bool can_scrub_bmap(struct scrub_ctx *ctx);
+bool can_scrub_dir(struct scrub_ctx *ctx);
+bool can_scrub_attr(struct scrub_ctx *ctx);
+bool can_scrub_symlink(struct scrub_ctx *ctx);
+bool can_scrub_parent(struct scrub_ctx *ctx);
 bool xfs_can_repair(struct scrub_ctx *ctx);
 
-int xfs_scrub_inode_fields(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_inode_fields(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_data_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_data_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_attr_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_attr_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_cow_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_cow_fork(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_dir(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_dir(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_attr(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_attr(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_symlink(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_symlink(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
-int xfs_scrub_parent(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
+int scrub_parent(struct scrub_ctx *ctx, uint64_t ino, uint32_t gen,
                struct action_list *alist);
 
 /* Repair parameters are the scrub inputs and retry count. */
index d427049fe7c05367a18b845d5251dc5043e684ba..9653916de141d3af57deab9994144f6662525ea9 100644 (file)
@@ -62,7 +62,7 @@ scrub_iterate_fsmap(
                        error = fn(ctx, p, arg);
                        if (error)
                                goto out;
-                       if (xfs_scrub_excessive_errors(ctx))
+                       if (scrub_excessive_errors(ctx))
                                goto out;
                }
 
index 7692092313be12ef20922445c69c80507a7d0cd6..577eb6dc3e868729dd3cb92c732c1e7a8a78b1c8 100644 (file)
@@ -182,7 +182,7 @@ scan_fs_dir(
                        break;
                }
 
-               if (xfs_scrub_excessive_errors(ctx)) {
+               if (scrub_excessive_errors(ctx)) {
                        sft->aborted = true;
                        break;
                }
index 33b876f2147ab2924b136a59f302ae52f5c1d25d..1edeb15063fe1f1382da1854e7c6b50bdcc5b002 100644 (file)
@@ -493,7 +493,7 @@ _("Scrub aborted after phase %d."),
                        break;
 
                /* Too many errors? */
-               if (xfs_scrub_excessive_errors(ctx)) {
+               if (scrub_excessive_errors(ctx)) {
                        ret = ECANCELED;
                        break;
                }
@@ -761,7 +761,7 @@ main(
         * We don't want every thread yelling that into the output, so check
         * if we hit the threshold and tell the user *once*.
         */
-       if (xfs_scrub_excessive_errors(&ctx))
+       if (scrub_excessive_errors(&ctx))
                str_info(&ctx, ctx.mntpoint, _("Too many errors; aborting."));
 
        if (debug_tweak_on("XFS_SCRUB_FORCE_ERROR"))