Home
last modified time | relevance | path

Searched refs:keybuf_key (Results 1 – 6 of 6) sorted by relevance

/linux-6.6.21/drivers/md/bcache/
Dbtree.h410 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w);
411 struct keybuf_key *bch_keybuf_next(struct keybuf *buf);
412 struct keybuf_key *bch_keybuf_next_rescan(struct cache_set *c,
Dbtree.c1775 struct keybuf_key *w, *n; in bch_btree_gc_finish()
2608 static inline int keybuf_cmp(struct keybuf_key *l, struct keybuf_key *r) in keybuf_cmp()
2618 static inline int keybuf_nonoverlapping_cmp(struct keybuf_key *l, in keybuf_nonoverlapping_cmp()
2619 struct keybuf_key *r) in keybuf_nonoverlapping_cmp()
2648 struct keybuf_key *w; in refill_keybuf_fn()
2701 struct keybuf_key *w; in bch_refill_keybuf()
2703 w = RB_FIRST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2706 w = RB_LAST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2716 static void __bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in __bch_keybuf_del()
2722 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in bch_keybuf_del()
[all …]
Dwriteback.c329 static void dirty_init(struct keybuf_key *w) in dirty_init()
354 struct keybuf_key *w = io->bio.bi_private; in write_dirty_finish()
392 struct keybuf_key *w = bio->bi_private; in dirty_endio()
406 struct keybuf_key *w = io->bio.bi_private; in write_dirty()
454 struct keybuf_key *w = bio->bi_private; in read_dirty_endio()
477 struct keybuf_key *next, *keys[MAX_WRITEBACKS_IN_PASS], *w; in read_dirty()
Dmovinggc.c17 struct keybuf_key *w;
128 struct keybuf_key *w; in read_moving()
Dbcache.h225 struct keybuf_key { struct
246 DECLARE_ARRAY_ALLOCATOR(struct keybuf_key, freelist, KEYBUF_NR); argument
Ddebug.c180 struct keybuf_key *w; in bch_dump_read()