Searched refs:searchIterator (Results 1 - 4 of 4) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Misc/
H A DBTreeWrapper.c45 BTreeIterator searchIterator;
63 searchIterator.hint.writeCount = 0; // clear these out for debugging...
64 searchIterator.hint.reserved1 = 0;
65 searchIterator.hint.reserved2 = 0;
67 searchIterator.hint.nodeNum = hint;
68 searchIterator.hint.index = 0;
73 BlockMoveData(key, &searchIterator.key, CalcKeySize(btcb, (BTreeKey *) key)); //�� should we range check against maxkeylen?
75 result = BTSearchRecord( fcb, &searchIterator, &btRecord, dataSize, &searchIterator );
79 *newHint = searchIterator
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Catalog/
H A DCatalogUtilities.c101 BTreeIterator searchIterator; local
104 bzero(&searchIterator, sizeof(searchIterator));
112 searchIterator.hint.nodeNum = hint;
114 bcopy(keyPtr, &searchIterator.key, sizeof(CatalogKey));
116 result = BTSearchRecord( fcb, &searchIterator, &btRecord, &tempSize, &searchIterator );
120 *newHint = searchIterator.hint.nodeNum;
122 BlockMoveData(&searchIterator.key, keyPtr, sizeof(CatalogKey));
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/BTree/
H A DBTree.c458 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
457 BTSearchRecord(FCB *filePtr, BTreeIterator *searchIterator, FSBufferDescriptor *record, u_int16_t *recordLen, BTreeIterator *resultIterator ) argument
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/headers/
H A DBTreesInternal.h300 BTreeIterator *searchIterator,

Completed in 20 milliseconds