Lines Matching refs:mapNode
324 BlockDescriptor mapNode, newNode;
340 mapNode.buffer = nil;
341 mapNode.blockHeader = nil;
352 err = GetMapNode (btreePtr, &mapNode, &mapStart, &mapSize);
359 } while ( ((BTNodeDescriptor*)mapNode.buffer)->fLink != 0 );
395 err = ReleaseNode (btreePtr, &mapNode);
404 ModifyBlockStart(btreePtr->fileRefNum, &mapNode);
406 ((BTNodeDescriptor*)mapNode.buffer)->fLink = firstNewMapNodeNum;
444 nextNodeNum = ((NodeDescPtr)mapNode.buffer)->fLink;
451 err = UpdateNode (btreePtr, &mapNode, 0, kLockTransaction);
454 err = GetNode (btreePtr, nextNodeNum, 0, &mapNode);
458 ModifyBlockStart(btreePtr->fileRefNum, &mapNode);
462 mapStart = (u_int16_t *) GetRecordAddress (btreePtr, mapNode.buffer, mapIndex);
463 mapSize = GetRecordSize (btreePtr, mapNode.buffer, mapIndex);
486 err = UpdateNode (btreePtr, &mapNode, 0, kLockTransaction);
509 (void) ReleaseNode (btreePtr, &mapNode);