Lines Matching defs:search_key
2043 static struct bkey_s_c __bch2_btree_iter_peek(struct btree_iter *iter, struct bpos search_key)
2055 iter->path = bch2_btree_path_set_pos(trans, iter->path, search_key,
2107 search_key = !bpos_eq(search_key, k.k->p)
2117 search_key = bpos_successor(l->b->key.k.p);
2142 struct bpos search_key = btree_iter_search_key(iter);
2158 k = __bch2_btree_iter_peek(iter, search_key);
2193 search_key = bpos_successor(k.k->p);
2225 search_key = bpos_successor(k.k->p);
2231 search_key = bkey_successor(iter, k.k->p);
2312 struct bpos search_key = iter->pos;
2329 search_key.snapshot = U32_MAX;
2332 iter->path = bch2_btree_path_set_pos(trans, iter->path, search_key,
2349 ? bpos_ge(bkey_start_pos(k.k), search_key)
2350 : bpos_gt(k.k->p, search_key)))
2390 search_key = bpos_predecessor(k.k->p);
2396 search_key = bkey_predecessor(iter, k.k->p);
2398 search_key.snapshot = U32_MAX;
2406 search_key = bpos_predecessor(path->l[0].b->data->min_key);
2451 struct bpos search_key;
2468 search_key = btree_iter_search_key(iter);
2469 iter->path = bch2_btree_path_set_pos(trans, iter->path, search_key,