Commit bbe339cc authored by David Sterba's avatar David Sterba

btrfs: drop extra enum initialization where using defaults

The first auto-assigned value to enum is 0, we can use that and not
initialize all members where the auto-increment does the same. This is
used for values that are not part of on-disk format.
Reviewed-by: default avatarOmar Sandoval <osandov@fb.com>
Reviewed-by: default avatarQu Wenruo <wqu@suse.com>
Reviewed-by: default avatarJohannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent 5b840301
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
* new data the application may have written before commit. * new data the application may have written before commit.
*/ */
enum { enum {
BTRFS_INODE_ORDERED_DATA_CLOSE = 0, BTRFS_INODE_ORDERED_DATA_CLOSE,
BTRFS_INODE_DUMMY, BTRFS_INODE_DUMMY,
BTRFS_INODE_IN_DEFRAG, BTRFS_INODE_IN_DEFRAG,
BTRFS_INODE_HAS_ASYNC_EXTENT, BTRFS_INODE_HAS_ASYNC_EXTENT,
......
...@@ -334,7 +334,7 @@ struct btrfs_node { ...@@ -334,7 +334,7 @@ struct btrfs_node {
* The slots array records the index of the item or block pointer * The slots array records the index of the item or block pointer
* used while walking the tree. * used while walking the tree.
*/ */
enum { READA_NONE = 0, READA_BACK, READA_FORWARD }; enum { READA_NONE, READA_BACK, READA_FORWARD };
struct btrfs_path { struct btrfs_path {
struct extent_buffer *nodes[BTRFS_MAX_LEVEL]; struct extent_buffer *nodes[BTRFS_MAX_LEVEL];
int slots[BTRFS_MAX_LEVEL]; int slots[BTRFS_MAX_LEVEL];
...@@ -532,18 +532,18 @@ struct btrfs_free_cluster { ...@@ -532,18 +532,18 @@ struct btrfs_free_cluster {
}; };
enum btrfs_caching_type { enum btrfs_caching_type {
BTRFS_CACHE_NO = 0, BTRFS_CACHE_NO,
BTRFS_CACHE_STARTED = 1, BTRFS_CACHE_STARTED,
BTRFS_CACHE_FAST = 2, BTRFS_CACHE_FAST,
BTRFS_CACHE_FINISHED = 3, BTRFS_CACHE_FINISHED,
BTRFS_CACHE_ERROR = 4, BTRFS_CACHE_ERROR,
}; };
enum btrfs_disk_cache_state { enum btrfs_disk_cache_state {
BTRFS_DC_WRITTEN = 0, BTRFS_DC_WRITTEN,
BTRFS_DC_ERROR = 1, BTRFS_DC_ERROR,
BTRFS_DC_CLEAR = 2, BTRFS_DC_CLEAR,
BTRFS_DC_SETUP = 3, BTRFS_DC_SETUP,
}; };
struct btrfs_caching_control { struct btrfs_caching_control {
...@@ -2621,10 +2621,10 @@ static inline gfp_t btrfs_alloc_write_mask(struct address_space *mapping) ...@@ -2621,10 +2621,10 @@ static inline gfp_t btrfs_alloc_write_mask(struct address_space *mapping)
/* extent-tree.c */ /* extent-tree.c */
enum btrfs_inline_ref_type { enum btrfs_inline_ref_type {
BTRFS_REF_TYPE_INVALID = 0, BTRFS_REF_TYPE_INVALID,
BTRFS_REF_TYPE_BLOCK = 1, BTRFS_REF_TYPE_BLOCK,
BTRFS_REF_TYPE_DATA = 2, BTRFS_REF_TYPE_DATA,
BTRFS_REF_TYPE_ANY = 3, BTRFS_REF_TYPE_ANY,
}; };
int btrfs_get_extent_inline_ref_type(const struct extent_buffer *eb, int btrfs_get_extent_inline_ref_type(const struct extent_buffer *eb,
......
...@@ -21,11 +21,11 @@ ...@@ -21,11 +21,11 @@
#define BTRFS_BDEV_BLOCKSIZE (4096) #define BTRFS_BDEV_BLOCKSIZE (4096)
enum btrfs_wq_endio_type { enum btrfs_wq_endio_type {
BTRFS_WQ_ENDIO_DATA = 0, BTRFS_WQ_ENDIO_DATA,
BTRFS_WQ_ENDIO_METADATA = 1, BTRFS_WQ_ENDIO_METADATA,
BTRFS_WQ_ENDIO_FREE_SPACE = 2, BTRFS_WQ_ENDIO_FREE_SPACE,
BTRFS_WQ_ENDIO_RAID56 = 3, BTRFS_WQ_ENDIO_RAID56,
BTRFS_WQ_ENDIO_DIO_REPAIR = 4, BTRFS_WQ_ENDIO_DIO_REPAIR,
}; };
static inline u64 btrfs_sb_offset(int mirror) static inline u64 btrfs_sb_offset(int mirror)
......
...@@ -70,7 +70,7 @@ struct btrfs_qgroup_extent_record { ...@@ -70,7 +70,7 @@ struct btrfs_qgroup_extent_record {
* be converted into META_PERTRANS. * be converted into META_PERTRANS.
*/ */
enum btrfs_qgroup_rsv_type { enum btrfs_qgroup_rsv_type {
BTRFS_QGROUP_RSV_DATA = 0, BTRFS_QGROUP_RSV_DATA,
BTRFS_QGROUP_RSV_META_PERTRANS, BTRFS_QGROUP_RSV_META_PERTRANS,
BTRFS_QGROUP_RSV_META_PREALLOC, BTRFS_QGROUP_RSV_META_PREALLOC,
BTRFS_QGROUP_RSV_LAST, BTRFS_QGROUP_RSV_LAST,
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
extern u64 btrfs_debugfs_test; extern u64 btrfs_debugfs_test;
enum btrfs_feature_set { enum btrfs_feature_set {
FEAT_COMPAT = 0, FEAT_COMPAT,
FEAT_COMPAT_RO, FEAT_COMPAT_RO,
FEAT_INCOMPAT, FEAT_INCOMPAT,
FEAT_MAX FEAT_MAX
......
...@@ -12,13 +12,13 @@ ...@@ -12,13 +12,13 @@
#include "ctree.h" #include "ctree.h"
enum btrfs_trans_state { enum btrfs_trans_state {
TRANS_STATE_RUNNING = 0, TRANS_STATE_RUNNING,
TRANS_STATE_BLOCKED = 1, TRANS_STATE_BLOCKED,
TRANS_STATE_COMMIT_START = 2, TRANS_STATE_COMMIT_START,
TRANS_STATE_COMMIT_DOING = 3, TRANS_STATE_COMMIT_DOING,
TRANS_STATE_UNBLOCKED = 4, TRANS_STATE_UNBLOCKED,
TRANS_STATE_COMPLETED = 5, TRANS_STATE_COMPLETED,
TRANS_STATE_MAX = 6, TRANS_STATE_MAX,
}; };
#define BTRFS_TRANS_HAVE_FREE_BGS 0 #define BTRFS_TRANS_HAVE_FREE_BGS 0
......
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