Lines Matching refs:bkey_cached
27 const struct bkey_cached *ck = obj; in bch2_btree_key_cache_cmp_fn()
35 .head_offset = offsetof(struct bkey_cached, hash),
36 .key_offset = offsetof(struct bkey_cached, key),
43 struct bkey_cached *ck, in btree_path_cached_set()
52 inline struct bkey_cached *
64 static bool bkey_cached_lock_for_evict(struct bkey_cached *ck) in bkey_cached_lock_for_evict()
83 struct bkey_cached *ck) in bkey_cached_evict()
98 struct bkey_cached *ck = container_of(rcu, struct bkey_cached, rcu); in __bkey_cached_free()
105 struct bkey_cached *ck) in bkey_cached_free()
119 static struct bkey_cached *__bkey_cached_alloc(unsigned key_u64s, gfp_t gfp) in __bkey_cached_alloc()
123 struct bkey_cached *ck = kmem_cache_zalloc(bch2_key_cache, gfp); in __bkey_cached_alloc()
135 static struct bkey_cached *
143 struct bkey_cached *ck = container_of_or_null( in bkey_cached_alloc()
145 struct bkey_cached, rcu); in bkey_cached_alloc()
165 struct bkey_cached, rcu); in bkey_cached_alloc()
174 static struct bkey_cached *
179 struct bkey_cached *ck; in bkey_cached_reuse()
220 struct bkey_cached *ck = bkey_cached_alloc(trans, path, key_u64s); in btree_key_cache_create()
324 struct bkey_cached *ck; in btree_path_traverse_cached_fast()
383 struct bkey_cached *ck = NULL; in btree_key_cache_flush_pos()
488 struct bkey_cached *ck = in bch2_btree_key_cache_journal_flush()
489 container_of(pin, struct bkey_cached, journal); in bch2_btree_key_cache_journal_flush()
527 struct bkey_cached *ck = (void *) (trans->paths + insert_entry->path)->l[0].b; in bch2_btree_insert_key_cached()
573 struct bkey_cached *ck = (void *) path->l[0].b; in bch2_btree_key_cache_drop()
599 struct bkey_cached *ck; in bch2_btree_key_cache_scan()
634 ck = container_of(pos, struct bkey_cached, hash); in bch2_btree_key_cache_scan()
695 struct bkey_cached *ck; in bch2_fs_btree_key_cache_exit()
719 ck = container_of(pos, struct bkey_cached, hash); in bch2_fs_btree_key_cache_exit()
808 bch2_key_cache = KMEM_CACHE(bkey_cached, SLAB_RECLAIM_ACCOUNT); in bch2_btree_key_cache_init()