Lines Matching refs:index
111 status = __bt_dleaf(t, NULL, h, c->pg.index);
189 /* Move to the next index. */
190 if (parent->index != NEXTINDEX(h) - 1) {
191 idx = parent->index + 1;
244 /* Move to the next index. */
245 if (parent->index != 0) {
246 idx = parent->index - 1;
317 if (__bt_dleaf(t, key, h, e->index)) {
330 } while (e->index < NEXTINDEX(h) && __bt_cmp(t, key, e) == 0);
333 if (e->index == NEXTINDEX(h))
337 while (e->index-- > 0) {
340 if (__bt_dleaf(t, key, h, e->index) == RET_ERROR) {
344 if (e->index == 0)
392 * Each stack entry is a page number and a page index offset. The
406 idx = parent->index;
468 * idx: index on page to delete
489 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index == idx &&
519 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index > idx)
520 --t->bt_cursor.pg.index;
566 e.index = idx;
576 e.index = idx - 1;
585 e.index = idx + 1;
596 e.index = NEXTINDEX(pg) - 1;
608 e.index = 0;
613 c->pg.index = e.index;
620 e.index = idx;