Lines Matching refs:next
465 * Returns the next entry in the table after 'previous' by setting 'answer' to
467 * valid and next entry is found; DB_NOTFOUND otherwise. Sets 'where' to
468 * location of where entry is found for input as subsequent 'next' operation.
471 db_mindex::next(entryp previous, entryp *where, entry_object **answer)
475 READLOCK(this, DB_LOCK_ERROR, "r db_mindex::next");
476 READLOCK2(table, DB_LOCK_ERROR, "r db_mindex::next", this);
487 "ru db_mindex::next", "ru table db_mindex::next");
496 save_next = curr->next;
524 * the results of the first/next query that returned this list.
539 * so that the other answers could be gotten by passing 'where' to 'next'
574 * Returns the next entry in the table after 'previous' by setting 'answer' to
575 * point to copy of the entry_object. Next is next in chain of answers found
577 * valid and next entry is found; DB_NOTFOUND otherwise. Sets 'where' to
578 * location of where entry is found for input as subsequent 'next' operation.
581 db_mindex::next(db_next_index_desc *previous, db_next_index_desc **where,
584 READLOCK(this, DB_LOCK_ERROR, "r db_mindex::next");
585 READLOCK2(table, DB_LOCK_ERROR, "r table db_mindex::next", this);
592 *where = previous->next;
608 "ru db_mindex::next", "ru table db_mindex::next");
900 rp = next_entry; // go on to next