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

/macosx-10.10/xnu-2782.1.97/bsd/hfs/hfscommon/BTree/
H A DBTree.c57 <MOSXS> 4/15/98 djb In BTOpenPath need to clear nodeRec.buffer if GetBlockProc fails.
191 NodeRec nodeRec; local
229 nodeRec.buffer = nil; // so we can call ReleaseNode
234 nodeRec.blockSize = VTOHFS(btreePtr->fileRefNum)->hfs_physical_block_size;
239 nodeRec.blockSize = FCBTOVCB(filePtr)->blockSize;
245 err = SetBTreeBlockSize (btreePtr->fileRefNum, nodeRec.blockSize, 1);
252 &nodeRec );
255 nodeRec.buffer = nil;
256 nodeRec.blockHeader = nil;
261 header = (BTHeaderRec*) ((uintptr_t)nodeRec
1270 BlockDescriptor nodeRec; local
1433 BlockDescriptor nodeRec; local
1578 BlockDescriptor nodeRec; local
1691 BlockDescriptor nodeRec; local
[all...]
H A DBTreeTreeOps.c206 NodeRec nodeRec; local
243 err = GetNode (btreePtr, curNodeNum, 0, &nodeRec);
255 if (((BTNodeDescriptor*)nodeRec.buffer)->height != level)
261 nodeKind = ((BTNodeDescriptor*)nodeRec.buffer)->kind;
283 keyFound = SearchNode (btreePtr, nodeRec.buffer, searchKey, &index);
298 err = GetRecordByIndex (btreePtr, nodeRec.buffer, index, &keyPtr, &dataPtr, &dataSize);
306 (void) TrashNode(btreePtr, &nodeRec);
313 err = ReleaseNode (btreePtr, &nodeRec);
324 *nodePtr = nodeRec;
333 (void) ReleaseNode(btreePtr, &nodeRec);
[all...]
/macosx-10.10/hfs-285/fsck_hfs/dfalib/
H A DBTree.c362 NodeRec nodeRec; local
401 nodeRec.buffer = nil; // so we can call ReleaseNode
415 &nodeRec );
420 header = (BTHeaderRec*) (nodeRec.buffer + sizeof(BTNodeDescriptor));
477 err = releaseBlockProc(btreePtr->fcbPtr, &nodeRec, kTrashBlock);
479 err = ReleaseNode (btreePtr, &nodeRec);
482 err = GetNode (btreePtr, kHeaderNodeNum, &nodeRec ); // calls CheckNode...
493 err = GetKeyDescriptor (btreePtr, nodeRec.buffer); //�� it should check amount of memory allocated...
506 err = ReleaseNode (btreePtr, &nodeRec);
535 (void) ReleaseNode (btreePtr, &nodeRec);
1156 BlockDescriptor nodeRec; local
1504 BlockDescriptor nodeRec; local
1644 BlockDescriptor nodeRec; local
[all...]
H A DBTreeTreeOps.c196 NodeRec nodeRec; local
234 err = GetNode (btreePtr, curNodeNum, &nodeRec);
246 if (((BTNodeDescriptor*)nodeRec.buffer)->height != level)
250 fprintf(stderr, "%s(line %d): height %d != level %d\n", __FUNCTION__, __LINE__, ((BTNodeDescriptor*)nodeRec.buffer)->height, level);
254 HexDump(nodeRec.buffer, nodeRec.blockSize, true);
260 nodeKind = ((BTNodeDescriptor*)nodeRec.buffer)->kind;
282 keyFound = SearchNode (btreePtr, nodeRec.buffer, searchKey, &index);
297 err = GetRecordByIndex (btreePtr, nodeRec.buffer, index, &keyPtr, &dataPtr, &dataSize);
305 (void) TrashNode(btreePtr, &nodeRec);
[all...]
H A DSVerify1.c1191 NodeRec nodeRec; local
1197 err = GetNode( btcb, kHeaderNodeNum, &nodeRec );
1201 offset = GetRecordOffset( btcb, (NodeDescPtr)nodeRec.buffer, 0 );
1214 (void) ReleaseNode(btcb, &nodeRec);

Completed in 136 milliseconds