Home
last modified time | relevance | path

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

/drivers/md/bcache/
Dwriteback.c108 static void dirty_init(struct keybuf_key *w) in dirty_init()
217 struct keybuf_key *w = io->bio.bi_private; in write_dirty_finish()
258 struct keybuf_key *w = bio->bi_private; in dirty_endio()
270 struct keybuf_key *w = io->bio.bi_private; in write_dirty()
286 struct keybuf_key *w = bio->bi_private; in read_dirty_endio()
310 struct keybuf_key *w; in read_dirty()
Dbtree.h400 void bch_keybuf_del(struct keybuf *, struct keybuf_key *);
401 struct keybuf_key *bch_keybuf_next(struct keybuf *);
402 struct keybuf_key *bch_keybuf_next_rescan(struct cache_set *,
Dbtree.c2289 static inline int keybuf_cmp(struct keybuf_key *l, struct keybuf_key *r) in keybuf_cmp()
2299 static inline int keybuf_nonoverlapping_cmp(struct keybuf_key *l, in keybuf_nonoverlapping_cmp()
2300 struct keybuf_key *r) in keybuf_nonoverlapping_cmp()
2326 struct keybuf_key *w; in bch_btree_refill_keybuf()
2384 struct keybuf_key *w; in bch_refill_keybuf()
2385 w = RB_FIRST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2388 w = RB_LAST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2398 static void __bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in __bch_keybuf_del()
2404 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in bch_keybuf_del()
2415 struct keybuf_key *p, *w, s; in bch_keybuf_check_overlapping()
[all …]
Dmovinggc.c13 struct keybuf_key *w;
134 struct keybuf_key *w; in read_moving()
Dbcache.h382 struct keybuf_key { struct
407 DECLARE_ARRAY_ALLOCATOR(struct keybuf_key, freelist, KEYBUF_NR); argument
Ddebug.c342 struct keybuf_key *w; in bch_dump_read()