mirror of https://gitee.com/openkylin/linux.git
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: Omar Sandoval <osandov@fb.com> Reviewed-by: Qu Wenruo <wqu@suse.com> Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
5b840301ac
commit
bbe339cc32
|
@ -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 {
|
||||||
* 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 {
|
||||||
};
|
};
|
||||||
|
|
||||||
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)
|
||||||
/* 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 @@
|
||||||
#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 {
|
||||||
* 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 @@
|
||||||
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 @@
|
||||||
#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
|
||||||
|
|
Loading…
Reference in New Issue