Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

+29 -29
+1 -1
fs/btrfs/btrfs_inode.h
··· 20 20 * new data the application may have written before commit. 21 21 */ 22 22 enum { 23 - BTRFS_INODE_ORDERED_DATA_CLOSE = 0, 23 + BTRFS_INODE_ORDERED_DATA_CLOSE, 24 24 BTRFS_INODE_DUMMY, 25 25 BTRFS_INODE_IN_DEFRAG, 26 26 BTRFS_INODE_HAS_ASYNC_EXTENT,
+14 -14
fs/btrfs/ctree.h
··· 334 334 * The slots array records the index of the item or block pointer 335 335 * used while walking the tree. 336 336 */ 337 - enum { READA_NONE = 0, READA_BACK, READA_FORWARD }; 337 + enum { READA_NONE, READA_BACK, READA_FORWARD }; 338 338 struct btrfs_path { 339 339 struct extent_buffer *nodes[BTRFS_MAX_LEVEL]; 340 340 int slots[BTRFS_MAX_LEVEL]; ··· 532 532 }; 533 533 534 534 enum btrfs_caching_type { 535 - BTRFS_CACHE_NO = 0, 536 - BTRFS_CACHE_STARTED = 1, 537 - BTRFS_CACHE_FAST = 2, 538 - BTRFS_CACHE_FINISHED = 3, 539 - BTRFS_CACHE_ERROR = 4, 535 + BTRFS_CACHE_NO, 536 + BTRFS_CACHE_STARTED, 537 + BTRFS_CACHE_FAST, 538 + BTRFS_CACHE_FINISHED, 539 + BTRFS_CACHE_ERROR, 540 540 }; 541 541 542 542 enum btrfs_disk_cache_state { 543 - BTRFS_DC_WRITTEN = 0, 544 - BTRFS_DC_ERROR = 1, 545 - BTRFS_DC_CLEAR = 2, 546 - BTRFS_DC_SETUP = 3, 543 + BTRFS_DC_WRITTEN, 544 + BTRFS_DC_ERROR, 545 + BTRFS_DC_CLEAR, 546 + BTRFS_DC_SETUP, 547 547 }; 548 548 549 549 struct btrfs_caching_control { ··· 2621 2621 /* extent-tree.c */ 2622 2622 2623 2623 enum btrfs_inline_ref_type { 2624 - BTRFS_REF_TYPE_INVALID = 0, 2625 - BTRFS_REF_TYPE_BLOCK = 1, 2626 - BTRFS_REF_TYPE_DATA = 2, 2627 - BTRFS_REF_TYPE_ANY = 3, 2624 + BTRFS_REF_TYPE_INVALID, 2625 + BTRFS_REF_TYPE_BLOCK, 2626 + BTRFS_REF_TYPE_DATA, 2627 + BTRFS_REF_TYPE_ANY, 2628 2628 }; 2629 2629 2630 2630 int btrfs_get_extent_inline_ref_type(const struct extent_buffer *eb,
+5 -5
fs/btrfs/disk-io.h
··· 21 21 #define BTRFS_BDEV_BLOCKSIZE (4096) 22 22 23 23 enum btrfs_wq_endio_type { 24 - BTRFS_WQ_ENDIO_DATA = 0, 25 - BTRFS_WQ_ENDIO_METADATA = 1, 26 - BTRFS_WQ_ENDIO_FREE_SPACE = 2, 27 - BTRFS_WQ_ENDIO_RAID56 = 3, 28 - BTRFS_WQ_ENDIO_DIO_REPAIR = 4, 24 + BTRFS_WQ_ENDIO_DATA, 25 + BTRFS_WQ_ENDIO_METADATA, 26 + BTRFS_WQ_ENDIO_FREE_SPACE, 27 + BTRFS_WQ_ENDIO_RAID56, 28 + BTRFS_WQ_ENDIO_DIO_REPAIR, 29 29 }; 30 30 31 31 static inline u64 btrfs_sb_offset(int mirror)
+1 -1
fs/btrfs/qgroup.h
··· 70 70 * be converted into META_PERTRANS. 71 71 */ 72 72 enum btrfs_qgroup_rsv_type { 73 - BTRFS_QGROUP_RSV_DATA = 0, 73 + BTRFS_QGROUP_RSV_DATA, 74 74 BTRFS_QGROUP_RSV_META_PERTRANS, 75 75 BTRFS_QGROUP_RSV_META_PREALLOC, 76 76 BTRFS_QGROUP_RSV_LAST,
+1 -1
fs/btrfs/sysfs.h
··· 9 9 extern u64 btrfs_debugfs_test; 10 10 11 11 enum btrfs_feature_set { 12 - FEAT_COMPAT = 0, 12 + FEAT_COMPAT, 13 13 FEAT_COMPAT_RO, 14 14 FEAT_INCOMPAT, 15 15 FEAT_MAX
+7 -7
fs/btrfs/transaction.h
··· 12 12 #include "ctree.h" 13 13 14 14 enum btrfs_trans_state { 15 - TRANS_STATE_RUNNING = 0, 16 - TRANS_STATE_BLOCKED = 1, 17 - TRANS_STATE_COMMIT_START = 2, 18 - TRANS_STATE_COMMIT_DOING = 3, 19 - TRANS_STATE_UNBLOCKED = 4, 20 - TRANS_STATE_COMPLETED = 5, 21 - TRANS_STATE_MAX = 6, 15 + TRANS_STATE_RUNNING, 16 + TRANS_STATE_BLOCKED, 17 + TRANS_STATE_COMMIT_START, 18 + TRANS_STATE_COMMIT_DOING, 19 + TRANS_STATE_UNBLOCKED, 20 + TRANS_STATE_COMPLETED, 21 + TRANS_STATE_MAX, 22 22 }; 23 23 24 24 #define BTRFS_TRANS_HAVE_FREE_BGS 0