Commit e0a8b9a7 authored by David Sterba's avatar David Sterba

btrfs: convert QGROUP_* defines to enum bits

The defines/enums are used only for tracepoints and are not part of the
on-disk format.
Reviewed-by: default avatarJosef Bacik <josef@toxicpanda.com>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent d3b4d0fd
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#include <linux/kobject.h> #include <linux/kobject.h>
#include "ulist.h" #include "ulist.h"
#include "delayed-ref.h" #include "delayed-ref.h"
#include "misc.h"
/* /*
* Btrfs qgroup overview * Btrfs qgroup overview
...@@ -242,9 +243,11 @@ static inline u64 btrfs_qgroup_subvolid(u64 qgroupid) ...@@ -242,9 +243,11 @@ static inline u64 btrfs_qgroup_subvolid(u64 qgroupid)
/* /*
* For qgroup event trace points only * For qgroup event trace points only
*/ */
#define QGROUP_RESERVE (1<<0) enum {
#define QGROUP_RELEASE (1<<1) ENUM_BIT(QGROUP_RESERVE),
#define QGROUP_FREE (1<<2) ENUM_BIT(QGROUP_RELEASE),
ENUM_BIT(QGROUP_FREE),
};
int btrfs_quota_enable(struct btrfs_fs_info *fs_info); int btrfs_quota_enable(struct btrfs_fs_info *fs_info);
int btrfs_quota_disable(struct btrfs_fs_info *fs_info); int btrfs_quota_disable(struct btrfs_fs_info *fs_info);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment