Lines Matching refs:key

78 	switch (b->key.k.type) {
80 struct bkey_i_btree_ptr *src = bkey_i_to_btree_ptr(&b->key);
93 bkey_copy(&dst->k_i, &b->key);
118 bkey_copy(&b->key, new);
137 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&b->key));
161 bkey_copy(&b->key, &new->k_i);
173 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&b->key));
181 ret = bch2_journal_key_delete(c, b->c.btree_id, b->c.level + 1, b->key.k.p);
205 bkey_copy(&b->key, &new->k_i);
218 : bpos_successor(prev->key.k.p);
222 BUG_ON(b->key.k.type == KEY_TYPE_btree_ptr_v2 &&
223 !bpos_eq(bkey_i_to_btree_ptr_v2(&b->key)->v.min_key,
231 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&b->key));
235 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&prev->key));
239 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&cur->key));
293 if (bpos_eq(child->key.k.p, b->key.k.p))
298 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&b->key));
301 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&child->key));
306 bpos_lt(*pulled_from_scan, b->key.k.p)) {
308 bpos_successor(child->key.k.p), b->key.k.p);
312 *pulled_from_scan = b->key.k.p;
315 ret = set_node_max(c, child, b->key.k.p);
497 bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&b->key));
725 bch_err_msg(c, ret, "allocating new key");
804 bch_info(c, "new key %s", buf.buf);
842 "key version number higher than recorded: %llu > %llu",
930 struct bkey_s_c k = bkey_i_to_s_c(&b->key);
1068 struct bkey_s_c k = bkey_i_to_s_c(&b->key);
1184 bch2_mark_key(c, bkey_i_to_s_c(&d->key), BTREE_TRIGGER_GC);
1582 "reflink key has wrong refcount:\n"
2028 * Full gc is currently incompatible with btree key cache: