Lines Matching refs:bkey
200 void bkey_put(struct cache_set *c, struct bkey *k);
272 struct bkey *k, int level, bool write,
276 struct bkey *check_key);
278 atomic_t *journal_ref, struct bkey *replace_key);
284 void bch_initial_mark_key(struct cache_set *c, int level, struct bkey *k);
378 struct bkey *from, btree_map_nodes_fn *fn, int flags);
381 struct bkey *from, btree_map_nodes_fn *fn) in bch_btree_map_nodes()
388 struct bkey *from, in bch_btree_map_leaf_nodes()
395 struct bkey *k);
397 struct bkey *from, btree_map_keys_fn *fn, int flags);
399 struct bkey *from, btree_map_keys_fn *fn,
402 typedef bool (keybuf_pred_fn)(struct keybuf *buf, struct bkey *k);
406 struct bkey *end, keybuf_pred_fn *pred);
407 bool bch_keybuf_check_overlapping(struct keybuf *buf, struct bkey *start,
408 struct bkey *end);
413 struct bkey *end,