Searched refs:GetRecordAddress (Results 1 - 5 of 5) sorted by relevance

/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/
H A DBTreeNodeOps.c133 // GetRecordAddress - Return address of record "index".
692 ClearMemory(GetRecordAddress(btreePtr, node, node->numRecords), bytesToMove);
892 Routine: GetRecordAddress - Return address of record "index".
904 u_int8_t * GetRecordAddress (BTreeControlBlockPtr btreePtr,
992 pos = GetRecordAddress (btreePtr, nodePtr, index);
H A DBTreeTreeOps.c497 primaryKey->keyPtr = (KeyPtr) GetRecordAddress( btreePtr, targetNode->buffer, 0 );
521 insertKeyPtr->keyPtr = (KeyPtr) GetRecordAddress (btreePtr, leftNode.buffer, 0);
837 keyPtr = (KeyPtr) GetRecordAddress( btreePtr, targetNode->buffer, 0 );
1243 recPtr = GetRecordAddress (btreePtr, rightNode, 0);
1293 keyPtr = (KeyPtr) GetRecordAddress (btreePtr, leftNode, 0);
1304 keyPtr = (KeyPtr) GetRecordAddress (btreePtr, rightNode, 0);
H A DBTreeAllocate.c462 mapStart = (u_int16_t *) GetRecordAddress (btreePtr, mapNode.buffer, mapIndex);
586 *mapPtr = (u_int16_t *) GetRecordAddress (btreePtr, nodePtr->buffer, mapIndex);
H A DBTreeMiscOps.c612 dst = GetRecordAddress (btreePtr, nodePtr, index);
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/
H A DBTreesPrivate.h61 <CS4> 7/24/97 djb Add macro for GetRecordAddress (was a function before).
451 u_int8_t * GetRecordAddress (BTreeControlBlockPtr btree,
455 #define GetRecordAddress(btreePtr,node,index) ((u_int8_t *)(node) + (*(short *) ((u_int8_t *)(node) + (btreePtr)->nodeSize - ((index) << 1) - kOffsetSize))) macro

Completed in 23 milliseconds