Lines Matching refs:where
427 db_mindex::first(entryp *where, entry_object ** answer)
456 entry_object_p ptr = table->first_entry(where);
469 * valid and next entry is found; DB_NOTFOUND otherwise. Sets 'where' to
470 * location of where entry is found for input as subsequent 'next' operation.
473 db_mindex::next(entryp previous, entryp *where, entry_object **answer)
482 entry_object * ptr = table->next_entry(previous, where);
540 * setting the pointer 'answer' to point to a copy of it. 'where' is set
541 * so that the other answers could be gotten by passing 'where' to 'next'
547 db_next_index_desc **where, entry_object ** answer)
562 *where = copy_result_list(rp);
564 entry_object_p ptr = table->get_entry((*where)->location);
579 * valid and next entry is found; DB_NOTFOUND otherwise. Sets 'where' to
580 * location of where entry is found for input as subsequent 'next' operation.
583 db_mindex::next(db_next_index_desc *previous, db_next_index_desc **where,
594 *where = previous->next;
596 if (*where == NULL)
600 table->get_entry((*where)->location);
654 entryp where;
708 ptr = table->first_entry(&where);
716 ptr = table->next_entry(where, &where);
736 * 2. table where entry is stored.
808 /* update table where record is stored */