summaryrefslogtreecommitdiff
path: root/fs/bcachefs
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2023-02-22 08:56:41 +0300
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-23 00:09:54 +0300
commite094beccc139b1d2975563cdba0b661d14e6e06b (patch)
treea839d6968aecf83bb5cf1b139474341e643bacbc /fs/bcachefs
parente151580d3072e7326732edcaf2a77ea423c695f5 (diff)
downloadlinux-e094beccc139b1d2975563cdba0b661d14e6e06b.tar.xz
bcachefs: Kill bch2_keylist_add_in_order()
Dead code, so delete Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs')
-rw-r--r--fs/bcachefs/keylist.c16
-rw-r--r--fs/bcachefs/keylist.h1
2 files changed, 0 insertions, 17 deletions
diff --git a/fs/bcachefs/keylist.c b/fs/bcachefs/keylist.c
index 29e51bde8313..cf5998e519e7 100644
--- a/fs/bcachefs/keylist.c
+++ b/fs/bcachefs/keylist.c
@@ -31,22 +31,6 @@ int bch2_keylist_realloc(struct keylist *l, u64 *inline_u64s,
return 0;
}
-void bch2_keylist_add_in_order(struct keylist *l, struct bkey_i *insert)
-{
- struct bkey_i *where;
-
- for_each_keylist_key(l, where)
- if (bpos_lt(insert->k.p, where->k.p))
- break;
-
- memmove_u64s_up((u64 *) where + insert->k.u64s,
- where,
- ((u64 *) l->top) - ((u64 *) where));
-
- l->top_p += insert->k.u64s;
- bkey_copy(where, insert);
-}
-
void bch2_keylist_pop_front(struct keylist *l)
{
l->top_p -= bch2_keylist_front(l)->k.u64s;
diff --git a/fs/bcachefs/keylist.h b/fs/bcachefs/keylist.h
index 635efb7e8228..fe759c7031e0 100644
--- a/fs/bcachefs/keylist.h
+++ b/fs/bcachefs/keylist.h
@@ -5,7 +5,6 @@
#include "keylist_types.h"
int bch2_keylist_realloc(struct keylist *, u64 *, size_t, size_t);
-void bch2_keylist_add_in_order(struct keylist *, struct bkey_i *);
void bch2_keylist_pop_front(struct keylist *);
static inline void bch2_keylist_init(struct keylist *l, u64 *inline_keys)