Lines Matching refs:searchIterator
458 BTreeIterator *searchIterator,
480 if (searchIterator == nil)
500 err = IsItAHint (btreePtr, searchIterator, &validHint);
505 nodeNum = searchIterator->hint.nodeNum;
513 foundRecord = SearchNode (btreePtr, node.buffer, &searchIterator->key, &index);
530 (void) BTInvalidateHint( searchIterator );
538 err = SearchTree ( btreePtr, &searchIterator->key, treePathTable, &nodeNum, &node, &index);
589 // copy the key in the BTree when found rather than searchIterator->key to get proper case/diacriticals
593 BlockMoveData ((Ptr)&searchIterator->key, (Ptr)&resultIterator->key, CalcKeySize(btreePtr, &searchIterator->key));