Lines Matching refs:NodeDescPtr
109 NodeDescPtr leftNode,
110 NodeDescPtr rightNode );
116 NodeDescPtr leftNode,
117 NodeDescPtr rightNode,
128 NodeDescPtr leftNode,
129 NodeDescPtr rightNode );
402 PanicIf ((level == 1) && (((NodeDescPtr)targetNode->buffer)->kind != kBTLeafNode), "\P InsertLevel: non-leaf at level 1! ");
479 PanicIf ( ((NodeDescPtr)parentNode.buffer)->kind != kBTIndexNode, "\P InsertLevel: parent node not an index node! ");
523 insertKeyPtr->recPtr = (u_int8_t *) &((NodeDescPtr)targetNode->buffer)->bLink;
582 leftNodeNum = ((NodeDescPtr) rightNode->buffer)->bLink;
610 if ( (index == 0) && (((NodeDescPtr) targetNode->buffer)->height != btreePtr->treeDepth) )
629 PanicIf ( ((NodeDescPtr) leftNode->buffer)->fLink != node, "\p InsertNode, RotateLeft: invalid sibling link!" );
657 if ( ((NodeDescPtr) rightNode->buffer)->height == btreePtr->treeDepth )
750 ((NodeDescPtr)siblingNode.buffer)->fLink = targetNodePtr->fLink;
768 ((NodeDescPtr)siblingNode.buffer)->bLink = targetNodePtr->bLink;
803 else if ( ((NodeDescPtr)targetNode->buffer)->numRecords == 1 )
885 if ( ((NodeDescPtr)blockPtr->buffer)->numRecords > 1)
888 if ( ((NodeDescPtr)blockPtr->buffer)->kind == kBTLeafNode)
956 NodeDescPtr leftNode,
957 NodeDescPtr rightNode,
1130 NodeDescPtr left, right;
1235 NodeDescPtr leftNode,
1236 NodeDescPtr rightNode )
1259 NodeDescPtr leftNode,
1260 NodeDescPtr rightNode )
1287 ((NodeDescPtr)rootNode.buffer)->kind = kBTIndexNode;
1288 ((NodeDescPtr)rootNode.buffer)->height = ++btreePtr->treeDepth;