btrfs-progs: use values directly for BLOCK_GROUP_ macros
authorDavid Sterba <dsterba@suse.com>
Wed, 27 Jul 2016 21:27:05 +0000 (23:27 +0200)
committerDavid Sterba <dsterba@suse.com>
Thu, 28 Jul 2016 12:08:30 +0000 (14:08 +0200)
Signed-off-by: David Sterba <dsterba@suse.com>
extent_io.h

index 9153a55..61cba92 100644 (file)
 #define EXTENT_BUFFER_DUMMY (1 << 11)
 #define EXTENT_IOBITS (EXTENT_LOCKED | EXTENT_WRITEBACK)
 
-#define BLOCK_GROUP_DATA     EXTENT_WRITEBACK
-#define BLOCK_GROUP_METADATA EXTENT_UPTODATE
-#define BLOCK_GROUP_SYSTEM   EXTENT_NEW
+#define BLOCK_GROUP_DATA       (1U << 1)
+#define BLOCK_GROUP_METADATA   (1U << 2)
+#define BLOCK_GROUP_SYSTEM     (1U << 4)
 
-#define BLOCK_GROUP_DIRTY EXTENT_DIRTY
+#define BLOCK_GROUP_DIRTY      (1U)
 
 /*
  * The extent buffer bitmap operations are done with byte granularity instead of