diff options
| author | Filipe Manana <fdmanana@suse.com> | 2026-04-20 11:44:07 +0100 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2026-06-08 15:53:30 +0200 |
| commit | a6df0dcc23ac8be8dfb233ea7367071c1f2c9cf4 (patch) | |
| tree | 782f72a8e46b661b6efa083972a52796b8789e95 | |
| parent | 2d1e969b44f56b895b5df3ee3e4c8eb35c4916ac (diff) | |
| download | linux-a6df0dcc23ac8be8dfb233ea7367071c1f2c9cf4.tar.gz linux-a6df0dcc23ac8be8dfb233ea7367071c1f2c9cf4.zip | |
btrfs: use the enums instead of int type in struct btrfs_block_group fields
The 'disk_cache_state' and 'cached' fields are defined with an int type
but all the values we assigned to them come from the enums
btrfs_disk_cache_state and btrfs_caching_type. So change the type in the
btrfs_block_group structure from int to these enums - in practice an enum
is an int, so this is more for readability and clarity.
Reviewed-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Sun YangKai <sunk67188@gmail.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
| -rw-r--r-- | fs/btrfs/block-group.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/btrfs/block-group.h b/fs/btrfs/block-group.h index 60a3b1c0a8ab..790c2d467af5 100644 --- a/fs/btrfs/block-group.h +++ b/fs/btrfs/block-group.h @@ -171,10 +171,10 @@ struct btrfs_block_group { unsigned long full_stripe_len; unsigned long runtime_flags; - int disk_cache_state; + enum btrfs_disk_cache_state disk_cache_state; /* Cache tracking stuff */ - int cached; + enum btrfs_caching_type cached; struct btrfs_caching_control *caching_ctl; struct btrfs_space_info *space_info; |
