]>
Commit | Line | Data |
---|---|---|
b9683baf YW |
1 | /* SPDX-License-Identifier: LGPL-2.1+ */ |
2 | #pragma once | |
3 | ||
4 | /* Old btrfs.h requires stddef.h to be included before btrfs.h */ | |
5 | #include <stddef.h> | |
6 | ||
7 | #include <linux/btrfs.h> | |
8 | ||
9 | /* linux@57254b6ebce4ceca02d9c8b615f6059c56c19238 (3.11) */ | |
10 | #ifndef BTRFS_IOC_QUOTA_RESCAN_WAIT | |
11 | #define BTRFS_IOC_QUOTA_RESCAN_WAIT _IO(BTRFS_IOCTL_MAGIC, 46) | |
12 | #endif | |
13 | ||
14 | /* linux@83288b60bf6668933689078973136e0c9d387b38 (4.7) */ | |
15 | #ifndef BTRFS_QGROUP_LIMIT_MAX_RFER | |
16 | #define BTRFS_QGROUP_LIMIT_MAX_RFER (1ULL << 0) | |
17 | #define BTRFS_QGROUP_LIMIT_MAX_EXCL (1ULL << 1) | |
18 | #define BTRFS_QGROUP_LIMIT_RSV_RFER (1ULL << 2) | |
19 | #define BTRFS_QGROUP_LIMIT_RSV_EXCL (1ULL << 3) | |
20 | #define BTRFS_QGROUP_LIMIT_RFER_CMPR (1ULL << 4) | |
21 | #define BTRFS_QGROUP_LIMIT_EXCL_CMPR (1ULL << 5) | |
22 | #endif |