bcache: remove dupplicated declaration from btree.h
authorColy Li <colyli@suse.de>
Wed, 25 Mar 2020 01:30:57 +0000 (09:30 +0800)
committerJens Axboe <axboe@kernel.dk>
Wed, 25 Mar 2020 01:56:42 +0000 (19:56 -0600)
Commit 253a99d95d5b ("bcache: move macro btree() and btree_root()
into btree.h") makes two duplicated declaration into btree.h,
typedef int (btree_map_keys_fn)();
int bch_btree_map_keys();

The kbuild test robot <lkp@intel.com> detects and reports this
problem and this patch fixes it by removing the duplicated ones.

Fixes: 253a99d95d5b ("bcache: move macro btree() and btree_root() into btree.h")
Reported-by: kbuild test robot <lkp@intel.com>
Signed-off-by: Coly Li <colyli@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/md/bcache/btree.h

index 7c884f2..2579699 100644 (file)
@@ -282,13 +282,6 @@ void bch_initial_gc_finish(struct cache_set *c);
 void bch_moving_gc(struct cache_set *c);
 int bch_btree_check(struct cache_set *c);
 void bch_initial_mark_key(struct cache_set *c, int level, struct bkey *k);
-typedef int (btree_map_keys_fn)(struct btree_op *op, struct btree *b,
-                               struct bkey *k);
-int bch_btree_map_keys_recurse(struct btree *b, struct btree_op *op,
-                              struct bkey *from, btree_map_keys_fn *fn,
-                              int flags);
-int bch_btree_map_keys(struct btree_op *op, struct cache_set *c,
-                      struct bkey *from, btree_map_keys_fn *fn, int flags);
 
 static inline void wake_up_gc(struct cache_set *c)
 {
@@ -402,6 +395,9 @@ typedef int (btree_map_keys_fn)(struct btree_op *op, struct btree *b,
                                struct bkey *k);
 int bch_btree_map_keys(struct btree_op *op, struct cache_set *c,
                       struct bkey *from, btree_map_keys_fn *fn, int flags);
+int bch_btree_map_keys_recurse(struct btree *b, struct btree_op *op,
+                              struct bkey *from, btree_map_keys_fn *fn,
+                              int flags);
 
 typedef bool (keybuf_pred_fn)(struct keybuf *buf, struct bkey *k);