Searched refs:replace_key (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/md/bcache/ |
H A D | extents.c | 231 struct bkey *replace_key) in bch_btree_ptr_insert_fixup() argument 333 struct bkey *replace_key) in bch_extent_insert_fixup() argument 370 if (replace_key && KEY_SIZE(k)) { in bch_extent_insert_fixup() 377 KEY_START(replace_key); in bch_extent_insert_fixup() 380 if (KEY_START(k) < KEY_START(replace_key) || in bch_extent_insert_fixup() 381 KEY_OFFSET(k) > KEY_OFFSET(replace_key)) in bch_extent_insert_fixup() 388 if (!bch_bkey_equal_header(k, replace_key)) in bch_extent_insert_fixup() 394 BUG_ON(!KEY_PTRS(replace_key)); in bch_extent_insert_fixup() 396 for (i = 0; i < KEY_PTRS(replace_key); i++) in bch_extent_insert_fixup() 397 if (k->ptr[i] != replace_key->ptr[i] + offset) in bch_extent_insert_fixup() [all …]
|
H A D | btree.c | 1361 struct bkey *replace_key); 2177 struct bkey *replace_key) in btree_insert_key() argument 2183 status = bch_btree_insert_key(&b->keys, k, replace_key); in btree_insert_key() 2186 replace_key ? "replace" : "insert"); in btree_insert_key() 2188 trace_bcache_btree_insert_key(b, k, replace_key != NULL, in btree_insert_key() 2210 struct bkey *replace_key) in bch_btree_insert_keys() argument 2225 ret |= btree_insert_key(b, k, replace_key); in bch_btree_insert_keys() 2234 ret |= btree_insert_key(b, &temp.key, replace_key); in bch_btree_insert_keys() 2252 struct bkey *replace_key) in btree_split() argument 2295 bch_btree_insert_keys(n1, op, insert_keys, replace_key); in btree_split() [all …]
|
H A D | request.h | 33 BKEY_PADDED(replace_key);
|
H A D | bset.h | 198 struct bkey *replace_key); 306 struct bkey *replace_key);
|
H A D | btree.h | 278 atomic_t *journal_ref, struct bkey *replace_key);
|
H A D | bset.c | 881 struct bkey *replace_key) in bch_btree_insert_key() argument 906 if (b->ops->insert_fixup(b, k, &iter, replace_key)) in bch_btree_insert_key()
|