Lines Matching refs:keybuf_key
1741 struct keybuf_key *w, *n; in bch_btree_gc_finish()
2568 static inline int keybuf_cmp(struct keybuf_key *l, struct keybuf_key *r) in keybuf_cmp()
2578 static inline int keybuf_nonoverlapping_cmp(struct keybuf_key *l, in keybuf_nonoverlapping_cmp()
2579 struct keybuf_key *r) in keybuf_nonoverlapping_cmp()
2608 struct keybuf_key *w; in refill_keybuf_fn()
2661 struct keybuf_key *w; in bch_refill_keybuf()
2663 w = RB_FIRST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2666 w = RB_LAST(&buf->keys, struct keybuf_key, node); in bch_refill_keybuf()
2676 static void __bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in __bch_keybuf_del()
2682 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in bch_keybuf_del()
2693 struct keybuf_key *p, *w, s; in bch_keybuf_check_overlapping()
2718 struct keybuf_key *bch_keybuf_next(struct keybuf *buf) in bch_keybuf_next()
2720 struct keybuf_key *w; in bch_keybuf_next()
2724 w = RB_FIRST(&buf->keys, struct keybuf_key, node); in bch_keybuf_next()
2736 struct keybuf_key *bch_keybuf_next_rescan(struct cache_set *c, in bch_keybuf_next_rescan()
2741 struct keybuf_key *ret; in bch_keybuf_next_rescan()