libbpf: Remove HASHMAP_INIT static initialization helper
authorJohn Sanpe <sanpeqf@gmail.com>
Tue, 11 Jul 2023 07:07:12 +0000 (15:07 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Tue, 11 Jul 2023 16:40:05 +0000 (09:40 -0700)
Remove the wrong HASHMAP_INIT. It's not used anywhere in libbpf.

Signed-off-by: John Sanpe <sanpeqf@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20230711070712.2064144-1-sanpeqf@gmail.com
tools/lib/bpf/hashmap.h

index 0a5bf1937a7c536fa05a5268c7ea12778dec389b..c12f8320e6682d50d0ec6a12e3e4d15802b9972c 100644 (file)
@@ -80,16 +80,6 @@ struct hashmap {
        size_t sz;
 };
 
-#define HASHMAP_INIT(hash_fn, equal_fn, ctx) { \
-       .hash_fn = (hash_fn),                   \
-       .equal_fn = (equal_fn),                 \
-       .ctx = (ctx),                           \
-       .buckets = NULL,                        \
-       .cap = 0,                               \
-       .cap_bits = 0,                          \
-       .sz = 0,                                \
-}
-
 void hashmap__init(struct hashmap *map, hashmap_hash_fn hash_fn,
                   hashmap_equal_fn equal_fn, void *ctx);
 struct hashmap *hashmap__new(hashmap_hash_fn hash_fn,