]> Git Repo - linux.git/blob - fs/xfs/scrub/rtbitmap.h
Merge patch series "riscv: Extension parsing fixes"
[linux.git] / fs / xfs / scrub / rtbitmap.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*
3  * Copyright (C) 2023 Oracle.  All Rights Reserved.
4  * Author: Darrick J. Wong <[email protected]>
5  */
6 #ifndef __XFS_SCRUB_RTBITMAP_H__
7 #define __XFS_SCRUB_RTBITMAP_H__
8
9 struct 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_REPAIR
17 int xrep_setup_rtbitmap(struct xfs_scrub *sc, struct xchk_rtbitmap *rtb);
18 #else
19 # define xrep_setup_rtbitmap(sc, rtb)   (0)
20 #endif /* CONFIG_XFS_ONLINE_REPAIR */
21
22 #endif /* __XFS_SCRUB_RTBITMAP_H__ */
This page took 0.038613 seconds and 4 git commands to generate.