Lines Matching refs:insert

931 	struct bkey_i *insert = &b->key;  in btree_update_updated_root()  local
936 BUG_ON(as->journal_u64s + jset_u64s(insert->k.u64s) > in btree_update_updated_root()
943 insert, insert->k.u64s); in btree_update_updated_root()
1381 struct bkey_i *insert) in bch2_insert_fixup_btree_ptr() argument
1388 BUG_ON(insert->k.type == KEY_TYPE_btree_ptr_v2 && in bch2_insert_fixup_btree_ptr()
1389 !btree_ptr_sectors_written(bkey_i_to_s_c(insert))); in bch2_insert_fixup_btree_ptr()
1392 bch2_journal_key_overwritten(c, b->c.btree_id, b->c.level, insert->k.p); in bch2_insert_fixup_btree_ptr()
1400 if (bch2_bkey_validate(c, bkey_i_to_s_c(insert), from) ?: in bch2_insert_fixup_btree_ptr()
1401 bch2_bkey_in_btree_node(c, b, bkey_i_to_s_c(insert), from)) { in bch2_insert_fixup_btree_ptr()
1406 BUG_ON(as->journal_u64s + jset_u64s(insert->k.u64s) > in bch2_insert_fixup_btree_ptr()
1413 insert, insert->k.u64s); in bch2_insert_fixup_btree_ptr()
1416 bkey_iter_pos_cmp(b, k, &insert->k.p) < 0) in bch2_insert_fixup_btree_ptr()
1419 bch2_btree_bset_insert_key(trans, path, b, node_iter, insert); in bch2_insert_fixup_btree_ptr()
1442 struct bkey_i *insert = bch2_keylist_front(keys); in bch2_btree_insert_keys_interior() local
1448 (bkey_cmp_left_packed(b, k, &insert->k.p) >= 0)) in bch2_btree_insert_keys_interior()
1452 insert != keys->top && bpos_le(insert->k.p, b->key.k.p); in bch2_btree_insert_keys_interior()
1453 insert = bkey_next(insert)) in bch2_btree_insert_keys_interior()
1454 bch2_insert_fixup_btree_ptr(as, trans, path, b, &node_iter, insert); in bch2_btree_insert_keys_interior()
1461 k != insert; in bch2_btree_insert_keys_interior()
1473 memmove_u64s_down(keys->keys, insert, keys->top_p - insert->_data); in bch2_btree_insert_keys_interior()
1474 keys->top_p -= insert->_data - keys->keys_p; in bch2_btree_insert_keys_interior()