Lines Matching refs:path2
1638 btree_path_idx_t path1 = 0, path2 = 0; in btree_split() local
1681 path2 = bch2_path_get_unlocked_mut(trans, as->btree_id, n2->c.level, n2->key.k.p); in btree_split()
1683 mark_btree_node_locked(trans, trans->paths + path2, n2->c.level, BTREE_NODE_INTENT_LOCKED); in btree_split()
1684 bch2_btree_path_level_init(trans, trans->paths + path2, n2); in btree_split()
1701 trans->paths[path2].locks_want++; in btree_split()
1702 BUG_ON(btree_node_locked(trans->paths + path2, n3->c.level)); in btree_split()
1704 mark_btree_node_locked(trans, trans->paths + path2, n3->c.level, BTREE_NODE_INTENT_LOCKED); in btree_split()
1705 bch2_btree_path_level_init(trans, trans->paths + path2, n3); in btree_split()
1778 bch2_trans_node_add(trans, trans->paths + path2, n2); in btree_split()
1787 if (path2) { in btree_split()
1788 __bch2_btree_path_unlock(trans, trans->paths + path2); in btree_split()
1789 bch2_path_put(trans, path2, true); in btree_split()
2503 struct btree_path *path2 = btree_iter_path(trans, &iter2); in __bch2_btree_node_update_key() local
2504 BUG_ON(path2->level != b->c.level); in __bch2_btree_node_update_key()
2505 BUG_ON(!bpos_eq(path2->pos, new_key->k.p)); in __bch2_btree_node_update_key()
2507 btree_path_set_level_up(trans, path2); in __bch2_btree_node_update_key()