23 lines · c
1// SPDX-License-Identifier: GPL-2.0-or-later2/*3 * Copyright (C) 2023 Oracle. All Rights Reserved.4 * Author: Darrick J. Wong <djwong@kernel.org>5 */6#ifndef __XFS_SCRUB_RTBITMAP_H__7#define __XFS_SCRUB_RTBITMAP_H__8 9struct xchk_rtbitmap {10 uint64_t rextents;11 uint64_t rbmblocks;12 unsigned int rextslog;13 unsigned int resblks;14};15 16#ifdef CONFIG_XFS_ONLINE_REPAIR17int xrep_setup_rtbitmap(struct xfs_scrub *sc, struct xchk_rtbitmap *rtb);18#else19# define xrep_setup_rtbitmap(sc, rtb) (0)20#endif /* CONFIG_XFS_ONLINE_REPAIR */21 22#endif /* __XFS_SCRUB_RTBITMAP_H__ */23