Searched refs:searchIterator (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Catalog/ |
H A D | CatalogUtilities.c | 58 struct BTreeIterator *searchIterator; local 61 MALLOC (searchIterator, struct BTreeIterator*, sizeof(struct BTreeIterator), M_TEMP, M_WAITOK); 62 if (searchIterator == NULL) { 66 bzero(searchIterator, sizeof(*searchIterator)); 74 searchIterator->hint.nodeNum = hint; 76 bcopy(keyPtr, &searchIterator->key, sizeof(CatalogKey)); 78 result = BTSearchRecord( fcb, searchIterator, &btRecord, &tempSize, searchIterator ); 82 *newHint = searchIterator 139 struct BTreeIterator *searchIterator = NULL; local [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/ |
H A D | BTree.c | 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 457 BTSearchRecord(FCB *filePtr, BTreeIterator *searchIterator, FSBufferDescriptor *record, u_int16_t *recordLen, BTreeIterator *resultIterator ) argument [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/ |
H A D | BTreesInternal.h | 300 BTreeIterator *searchIterator,
|
Completed in 23 milliseconds