xref: /linux/fs/xfs/scrub/xfs_scrub.h (revision c771600c6af14749609b49565ffb4cac2959710d)
1739a2fe0SDarrick J. Wong // SPDX-License-Identifier: GPL-2.0-or-later
236fd6e86SDarrick J. Wong /*
3ecc73f8aSDarrick J. Wong  * Copyright (C) 2017-2023 Oracle.  All Rights Reserved.
4739a2fe0SDarrick J. Wong  * Author: Darrick J. Wong <djwong@kernel.org>
536fd6e86SDarrick J. Wong  */
636fd6e86SDarrick J. Wong #ifndef __XFS_SCRUB_H__
736fd6e86SDarrick J. Wong #define __XFS_SCRUB_H__
836fd6e86SDarrick J. Wong 
936fd6e86SDarrick J. Wong #ifndef CONFIG_XFS_ONLINE_SCRUB
10be7cf174SDarrick J. Wong # define xfs_ioc_scrub_metadata(f, a)	(-ENOTTY)
11*c77b3758SDarrick J. Wong # define xfs_ioc_scrubv_metadata(f, a)	(-ENOTTY)
1236fd6e86SDarrick J. Wong #else
13be7cf174SDarrick J. Wong int xfs_ioc_scrub_metadata(struct file *file, void __user *arg);
14*c77b3758SDarrick J. Wong int xfs_ioc_scrubv_metadata(struct file *file, void __user *arg);
1536fd6e86SDarrick J. Wong #endif /* CONFIG_XFS_ONLINE_SCRUB */
1636fd6e86SDarrick J. Wong 
1736fd6e86SDarrick J. Wong #endif	/* __XFS_SCRUB_H__ */
18