summaryrefslogtreecommitdiff
path: root/drivers/md/dm-vdo/dedupe.c
diff options
context:
space:
mode:
authorBruce Johnston <bjohnsto@redhat.com>2024-02-26 17:04:43 -0500
committerMike Snitzer <snitzer@kernel.org>2024-03-04 15:07:56 -0500
commit6008d526b06bab2cbea194948aec0cd04461dcc6 (patch)
tree8d360237448a4049a931125b74415f7d80a11702 /drivers/md/dm-vdo/dedupe.c
parent04530b487bf35962ac3fbf490a6ca07d7a5d8869 (diff)
dm-vdo: change unnamed enums to defines
Signed-off-by: Bruce Johnston <bjohnsto@redhat.com> Signed-off-by: Matthew Sakai <msakai@redhat.com> Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Diffstat (limited to 'drivers/md/dm-vdo/dedupe.c')
-rw-r--r--drivers/md/dm-vdo/dedupe.c20
1 files changed, 7 insertions, 13 deletions
diff --git a/drivers/md/dm-vdo/dedupe.c b/drivers/md/dm-vdo/dedupe.c
index c8018c5799bd..b453a204239a 100644
--- a/drivers/md/dm-vdo/dedupe.c
+++ b/drivers/md/dm-vdo/dedupe.c
@@ -154,11 +154,9 @@ struct uds_attribute {
const char *(*show_string)(struct hash_zones *hash_zones);
};
-enum timer_state {
- DEDUPE_QUERY_TIMER_IDLE,
- DEDUPE_QUERY_TIMER_RUNNING,
- DEDUPE_QUERY_TIMER_FIRED,
-};
+#define DEDUPE_QUERY_TIMER_IDLE 0
+#define DEDUPE_QUERY_TIMER_RUNNING 1
+#define DEDUPE_QUERY_TIMER_FIRED 2
enum dedupe_context_state {
DEDUPE_CONTEXT_IDLE,
@@ -185,11 +183,9 @@ static const char *SUSPENDED = "suspended";
static const char *UNKNOWN = "unknown";
/* Version 2 uses the kernel space UDS index and is limited to 16 bytes */
-enum {
- UDS_ADVICE_VERSION = 2,
- /* version byte + state byte + 64-bit little-endian PBN */
- UDS_ADVICE_SIZE = 1 + 1 + sizeof(u64),
-};
+#define UDS_ADVICE_VERSION 2
+/* version byte + state byte + 64-bit little-endian PBN */
+#define UDS_ADVICE_SIZE (1 + 1 + sizeof(u64))
enum hash_lock_state {
/* State for locks that are not in use or are being initialized. */
@@ -279,9 +275,7 @@ struct hash_lock {
struct vdo_wait_queue waiters;
};
-enum {
- LOCK_POOL_CAPACITY = MAXIMUM_VDO_USER_VIOS,
-};
+#define LOCK_POOL_CAPACITY MAXIMUM_VDO_USER_VIOS
struct hash_zones {
struct action_manager *manager;