Lines Matching defs:ep
132 * ep: storage for returned key
143 __bt_seqset(BTREE *t, EPG *ep, DBT *key, int flags)
164 return (__bt_first(t, key, ep, &exact));
183 ep->page = h;
184 ep->index = 0;
205 ep->page = h;
206 ep->index = NEXTINDEX(h) - 1;
227 __bt_seqadv(BTREE *t, EPG *ep, int flags)
250 return (__bt_first(t, &c->key, ep, &exact));
288 ep->page = h;
289 ep->index = c->pg.index;
306 ep->page = h;
307 ep->index = idx;
329 EPG *ep, save;
340 if ((ep = __bt_search(t, key, exactp)) == NULL)
344 *erval = *ep;
353 save = *ep;
354 h = ep->page;
356 if (save.page->pgno != ep->page->pgno) {
358 save = *ep;
360 save.index = ep->index;
367 if (ep->index == 0) {
379 ep->page = h;
380 ep->index = NEXTINDEX(h);
382 --ep->index;
383 } while (__bt_cmp(t, key, ep) == 0);
398 if (ep->index == NEXTINDEX(ep->page)) {
399 h = ep->page;
406 ep->index = 0;
407 ep->page = h;
409 *erval = *ep;