/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/headers/ |
H A D | CatalogPrivate.h | 96 extern OSErr LocateCatalogNodeByKey ( const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, 100 u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint); 103 CatalogName *unicodeName, u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr,
|
H A D | BTreesPrivate.h | 268 BTreeKeyPtr keyPtr; member in struct:InsertKey 429 KeyPtr keyPtr, 447 KeyPtr *keyPtr, 482 BTreeKeyPtr keyPtr, 490 KeyPtr keyPtr,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/BTree/ |
H A D | BTreeTreeOps.c | 119 KeyPtr keyPtr, 136 KeyPtr keyPtr, 184 keyPtr - pointer to the key to search for 210 KeyPtr keyPtr; local 298 err = GetRecordByIndex (btreePtr, nodeRec.buffer, index, &keyPtr, &dataPtr, &dataSize); 353 KeyPtr keyPtr, 365 primaryKey.keyPtr = keyPtr; 366 primaryKey.keyLength = GetKeyLength(btreePtr, primaryKey.keyPtr, (level == 1)); 456 KeyPtr keyPtr; local 351 InsertTree( BTreeControlBlockPtr btreePtr, TreePathTable treePathTable, KeyPtr keyPtr, u_int8_t * recPtr, u_int16_t recSize, BlockDescriptor *targetNode, u_int16_t index, u_int16_t level, Boolean replacingKey, u_int32_t *insertNode ) argument 822 KeyPtr keyPtr; local 955 RotateLeft(BTreeControlBlockPtr btreePtr, NodeDescPtr leftNode, NodeDescPtr rightNode, u_int16_t rightInsertIndex, KeyPtr keyPtr, u_int8_t * recPtr, u_int16_t recSize, u_int16_t *insertIndex, u_int32_t *insertNodeNum, Boolean *recordFit, u_int16_t *recsRotated ) argument 1117 SplitLeft(BTreeControlBlockPtr btreePtr, BlockDescriptor *leftNode, BlockDescriptor *rightNode, u_int32_t rightNodeNum, u_int16_t index, KeyPtr keyPtr, u_int8_t * recPtr, u_int16_t recSize, u_int16_t *insertIndex, u_int32_t *insertNodeNum, u_int16_t *recsRotated ) argument 1265 KeyPtr keyPtr; local [all...] |
H A D | BTreeNodeOps.c | 551 keyPtr - pointer to key for record to insert 563 KeyPtr keyPtr, 624 rawKeyLength = keyPtr->length16; 630 rawKeyLength = keyPtr->length8; 634 MoveRecordsLeft ( ((u_int8_t *) keyPtr) + sizeOfLength, dst, rawKeyLength); // copy key 769 Output: keyPtr - pointer to beginning of key for record 779 KeyPtr *keyPtr, 793 //// find keyPtr 795 *keyPtr = (KeyPtr) ((Ptr)node + offset); 798 keySize = CalcKeySize(btreePtr, *keyPtr); 560 InsertKeyRecord(BTreeControlBlockPtr btreePtr, NodeDescPtr node, u_int16_t index, KeyPtr keyPtr, u_int16_t keyLength, RecordPtr recPtr, u_int16_t recSize ) argument 776 GetRecordByIndex(BTreeControlBlockPtr btreePtr, NodeDescPtr node, u_int16_t index, KeyPtr *keyPtr, u_int8_t * *dataPtr, u_int16_t *dataSize ) argument [all...] |
H A D | BTree.c | 469 BTreeKeyPtr keyPtr; local 557 GetRecordByIndex (btreePtr, node.buffer, index, &keyPtr, &recordPtr, &len); 591 BlockMoveData ((Ptr)keyPtr, (Ptr)&resultIterator->key, CalcKeySize(btreePtr, keyPtr)); 657 BTreeKeyPtr keyPtr; local 848 err = GetRecordByIndex (btreePtr, node.buffer, index, &keyPtr, &recordPtr, &len); 898 BlockMoveData ((Ptr)keyPtr, (Ptr)&iterator->key, CalcKeySize(btreePtr, keyPtr)); 975 BTreeKeyPtr keyPtr; local 1157 err = GetRecordByIndex(btreePtr, node.buffer, index, &keyPtr, 1580 BTreeKeyPtr keyPtr; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Catalog/ |
H A D | CatalogUtilities.c | 49 u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) 56 result = LocateCatalogRecord(volume, folderID, name, hint, keyPtr, dataPtr, newHint); 80 result = LocateCatalogRecord(volume, threadParentID, nodeName, kNoHint, keyPtr, dataPtr, newHint); 93 LocateCatalogNodeByKey(const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, argument 114 bcopy(keyPtr, &searchIterator.key, sizeof(CatalogKey)); 122 BlockMoveData(&searchIterator.key, keyPtr, sizeof(CatalogKey)); 150 result = LocateCatalogRecord(volume, threadParentID, nodeName, kNoHint, keyPtr, dataPtr, newHint); 166 u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) 177 result = SearchBTreeRecord(volume->catalogRefNum, &tempKey, hint, keyPtr, dataPtr, &tempSize, newHint); 48 LocateCatalogNode(const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) argument 165 LocateCatalogRecord(const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) argument
|
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Misc/ |
H A D | FileExtentMapping.c | 374 HFSExtentKey * keyPtr; local 382 keyPtr = (HFSExtentKey*) &btIterator->key; 383 keyPtr->keyLength = kHFSExtentKeyMaximumLength; 384 keyPtr->forkType = key->forkType; 385 keyPtr->fileID = key->fileID; 386 keyPtr->startBlock = key->startBlock; 429 HFSExtentKey * keyPtr; local 431 keyPtr = (HFSExtentKey*) &btIterator->key; 432 keyPtr->keyLength = kHFSExtentKeyMaximumLength; 433 keyPtr 438 HFSPlusExtentKey * keyPtr; local [all...] |