Home
last modified time | relevance | path

Searched refs:keylist (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/md/bcache/
Dbset.h478 struct keylist { struct
493 static inline void bch_keylist_init(struct keylist *l) in bch_keylist_init() argument
498 static inline void bch_keylist_init_single(struct keylist *l, struct bkey *k) in bch_keylist_init_single()
504 static inline void bch_keylist_push(struct keylist *l) in bch_keylist_push()
509 static inline void bch_keylist_add(struct keylist *l, struct bkey *k) in bch_keylist_add()
515 static inline bool bch_keylist_empty(struct keylist *l) in bch_keylist_empty()
520 static inline void bch_keylist_reset(struct keylist *l) in bch_keylist_reset()
525 static inline void bch_keylist_free(struct keylist *l) in bch_keylist_free()
531 static inline size_t bch_keylist_nkeys(struct keylist *l) in bch_keylist_nkeys()
536 static inline size_t bch_keylist_bytes(struct keylist *l) in bch_keylist_bytes()
[all …]
Djournal.h168 struct keylist;
171 struct keylist *keys,
Dbtree.c1316 struct keylist *insert_keys,
1325 struct keylist keylist; in btree_gc_coalesce() local
1329 bch_keylist_init(&keylist); in btree_gc_coalesce()
1423 if (__bch_keylist_realloc(&keylist, in btree_gc_coalesce()
1428 bch_keylist_add(&keylist, &new_nodes[i]->key); in btree_gc_coalesce()
1443 if (__bch_keylist_realloc(&keylist, bkey_u64s(&r[i].b->key))) in btree_gc_coalesce()
1446 make_btree_freeing_key(r[i].b, keylist.top); in btree_gc_coalesce()
1447 bch_keylist_push(&keylist); in btree_gc_coalesce()
1450 bch_btree_insert_node(b, op, &keylist, NULL, NULL); in btree_gc_coalesce()
1451 BUG_ON(!bch_keylist_empty(&keylist)); in btree_gc_coalesce()
[all …]
Djournal.c328 struct keylist keylist; in bch_journal_replay() local
342 bch_keylist_init_single(&keylist, k); in bch_journal_replay()
344 ret = bch_btree_insert(s, &keylist, i->pin, NULL); in bch_journal_replay()
348 BUG_ON(!bch_keylist_empty(&keylist)); in bch_journal_replay()
784 struct keylist *keys, in bch_journal()
819 struct keylist keys; in bch_journal_meta()
Drequest.h32 struct keylist insert_keys;
Dbtree.h255 int bch_btree_insert(struct cache_set *c, struct keylist *keys,
Dbset.c131 int __bch_keylist_realloc(struct keylist *l, unsigned int u64s) in __bch_keylist_realloc()
158 struct bkey *bch_keylist_pop(struct keylist *l) in bch_keylist_pop()
171 void bch_keylist_pop_front(struct keylist *l) in bch_keylist_pop_front()
Dwriteback.c269 struct keylist keys; in write_dirty_finish()
Drequest.c102 static int bch_keylist_realloc(struct keylist *l, unsigned int u64s, in bch_keylist_realloc()