Lines Matching refs:update_path

260 	if (iter->update_path)  in bch2_btree_iter_verify()
261 bch2_btree_path_verify(trans, &trans->paths[iter->update_path]); in bch2_btree_iter_verify()
2366 if (iter->update_path) { in bch2_btree_iter_peek_max()
2367 bch2_path_put_nokeep(trans, iter->update_path, in bch2_btree_iter_peek_max()
2369 iter->update_path = 0; in bch2_btree_iter_peek_max()
2395 if (iter->update_path && in bch2_btree_iter_peek_max()
2396 !bkey_eq(trans->paths[iter->update_path].pos, k.k->p)) { in bch2_btree_iter_peek_max()
2397 bch2_path_put_nokeep(trans, iter->update_path, in bch2_btree_iter_peek_max()
2399 iter->update_path = 0; in bch2_btree_iter_peek_max()
2404 !iter->update_path) { in bch2_btree_iter_peek_max()
2419 iter->update_path = iter->path; in bch2_btree_iter_peek_max()
2421 iter->update_path = bch2_btree_path_set_pos(trans, in bch2_btree_iter_peek_max()
2422 iter->update_path, pos, in bch2_btree_iter_peek_max()
2425 ret = bch2_btree_path_traverse(trans, iter->update_path, iter->flags); in bch2_btree_iter_peek_max()
2476 if (iter->update_path) { in bch2_btree_iter_peek_max()
2477 ret = bch2_btree_path_relock(trans, trans->paths + iter->update_path, _THIS_IP_); in bch2_btree_iter_peek_max()
2481 btree_path_set_should_be_locked(trans, trans->paths + iter->update_path); in bch2_btree_iter_peek_max()
3048 if (iter->update_path) in bch2_trans_iter_exit()
3049 bch2_path_put_nokeep(trans, iter->update_path, in bch2_trans_iter_exit()
3058 iter->update_path = 0; in bch2_trans_iter_exit()
3110 if (src->update_path) in bch2_trans_copy_iter()
3111 __btree_path_get(trans, trans->paths + src->update_path, src->flags & BTREE_ITER_intent); in bch2_trans_copy_iter()