Lines Matching refs:newNode
324 BlockDescriptor mapNode, newNode;
342 newNode.buffer = nil;
343 newNode.blockHeader = nil;
411 err = GetNewNode (btreePtr, nodeNum, &newNode);
415 ModifyBlockStart(btreePtr->fileRefNum, &newNode);
417 ((NodeDescPtr)newNode.buffer)->numRecords = 1;
418 ((NodeDescPtr)newNode.buffer)->kind = kBTMapNode;
421 *(u_int16_t *)((Ptr)newNode.buffer + nodeSize - 4) = nodeSize - 6;
426 ((BTNodeDescriptor*)newNode.buffer)->fLink = nodeNum; // point to next map node
428 err = UpdateNode (btreePtr, &newNode, 0, kLockTransaction);
432 err = UpdateNode (btreePtr, &newNode, 0, kLockTransaction);
510 (void) ReleaseNode (btreePtr, &newNode);