Source
1
+
/* SPDX-License-Identifier: GPL-2.0 */
1
2
/*
2
3
* Copyright (C) STRATO AG 2011. All rights reserved.
3
-
*
4
-
* This program is free software; you can redistribute it and/or
5
-
* modify it under the terms of the GNU General Public
6
-
* License v2 as published by the Free Software Foundation.
7
-
*
8
-
* This program is distributed in the hope that it will be useful,
9
-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11
-
* General Public License for more details.
12
-
*
13
-
* You should have received a copy of the GNU General Public
14
-
* License along with this program; if not, write to the
15
-
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
16
-
* Boston, MA 021110-1307, USA.
17
4
*/
18
5
19
-
#if !defined(__BTRFS_CHECK_INTEGRITY__)
20
-
#define __BTRFS_CHECK_INTEGRITY__
6
+
#ifndef BTRFS_CHECK_INTEGRITY_H
7
+
#define BTRFS_CHECK_INTEGRITY_H
21
8
22
9
#ifdef CONFIG_BTRFS_FS_CHECK_INTEGRITY
23
10
int btrfsic_submit_bh(int op, int op_flags, struct buffer_head *bh);
24
11
void btrfsic_submit_bio(struct bio *bio);
25
12
int btrfsic_submit_bio_wait(struct bio *bio);
26
13
#else
27
14
#define btrfsic_submit_bh submit_bh
28
15
#define btrfsic_submit_bio submit_bio
29
16
#define btrfsic_submit_bio_wait submit_bio_wait
30
17
#endif