Lines Matching defs:rootNode
215 curNodeNum = btreePtr->rootNode;
429 treePathTable [level + 1].node = btreePtr->rootNode;
800 btreePtr->rootNode = 0;
878 originalRoot = btreePtr->rootNode;
891 nodeNum = btreePtr->rootNode;
892 btreePtr->rootNode = GetChildNodeNum (btreePtr, blockPtr->buffer, 0);
903 err = GetNode (btreePtr, btreePtr->rootNode, 0, blockPtr);
910 if (btreePtr->rootNode != originalRoot)
1263 BlockDescriptor rootNode;
1269 rootNode.buffer = nil;
1270 rootNode.blockHeader = nil;
1281 err = GetNewNode (btreePtr, rootNum, &rootNode);
1285 ModifyBlockStart(btreePtr->fileRefNum, &rootNode);
1287 ((NodeDescPtr)rootNode.buffer)->kind = kBTIndexNode;
1288 ((NodeDescPtr)rootNode.buffer)->height = ++btreePtr->treeDepth;
1296 didItFit = InsertKeyRecord ( btreePtr, rootNode.buffer, 0, keyPtr, keyLength,
1307 didItFit = InsertKeyRecord ( btreePtr, rootNode.buffer, 1, keyPtr, keyLength,
1315 err = UpdateNode (btreePtr, &rootNode, 0, kLockTransaction);
1320 btreePtr->rootNode = rootNum;