/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/ |
H A D | CatalogPrivate.h | 93 extern OSErr LocateCatalogNodeByKey ( const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, 97 u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint); 100 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,
|
/darwin-on-arm/xnu/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...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Catalog/ |
H A D | CatalogUtilities.c | 50 LocateCatalogNodeByKey(const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, argument 76 bcopy(keyPtr, &searchIterator->key, sizeof(CatalogKey)); 84 BlockMoveData(&searchIterator->key, keyPtr, sizeof(CatalogKey)); 117 result = LocateCatalogRecord(volume, threadParentID, nodeName, kNoHint, keyPtr, dataPtr, newHint); 134 __unused u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) 163 BlockMoveData(&searchIterator->key, keyPtr, CalcKeySize(btcb, &searchIterator->key)); 133 LocateCatalogRecord(const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, __unused u_int32_t hint, CatalogKey *keyPtr, CatalogRecord *dataPtr, u_int32_t *newHint) argument
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/ |
H A D | FileExtentMapping.c | 382 HFSExtentKey * keyPtr; local 390 keyPtr = (HFSExtentKey*) &btIterator->key; 391 keyPtr->keyLength = kHFSExtentKeyMaximumLength; 392 keyPtr->forkType = key->forkType; 393 keyPtr->fileID = key->fileID; 394 keyPtr->startBlock = key->startBlock; 440 HFSExtentKey * keyPtr; local 442 keyPtr = (HFSExtentKey*) &btIterator->key; 443 keyPtr->keyLength = kHFSExtentKeyMaximumLength; 444 keyPtr 449 HFSPlusExtentKey * keyPtr; local [all...] |