Lines Matching refs:parentPtr

59     struct Node *parentPtr;	/* Pointer to parent node, or NULL if this is  member
280 rootPtr->parentPtr = NULL; in TkBTreeCreate()
297 linePtr->parentPtr = rootPtr; in TkBTreeCreate()
307 linePtr2->parentPtr = rootPtr; in TkBTreeCreate()
957 nodePtr = linePtr->parentPtr; in TkBTreeAdjustPixelHeight()
960 while (nodePtr->parentPtr != NULL) { in TkBTreeAdjustPixelHeight()
961 nodePtr = nodePtr->parentPtr; in TkBTreeAdjustPixelHeight()
1089 newLinePtr->parentPtr = linePtr->parentPtr; in TkBTreeInsertChars()
1138 for (nodePtr = linePtr->parentPtr ; nodePtr != NULL; in TkBTreeInsertChars()
1139 nodePtr = nodePtr->parentPtr) { in TkBTreeInsertChars()
1149 nodePtr = linePtr->parentPtr; in TkBTreeInsertChars()
1361 curNodePtr = curLinePtr->parentPtr; in TkBTreeDeleteIndexRange()
1374 if (curNodePtr == index1Ptr->linePtr->parentPtr) { in TkBTreeDeleteIndexRange()
1380 nodePtr = nodePtr->parentPtr) { in TkBTreeDeleteIndexRange()
1430 Node *parentPtr; in TkBTreeDeleteIndexRange() local
1432 parentPtr = curNodePtr->parentPtr; in TkBTreeDeleteIndexRange()
1433 if (parentPtr->children.nodePtr == curNodePtr) { in TkBTreeDeleteIndexRange()
1434 parentPtr->children.nodePtr = curNodePtr->nextPtr; in TkBTreeDeleteIndexRange()
1436 Node *prevNodePtr = parentPtr->children.nodePtr; in TkBTreeDeleteIndexRange()
1442 parentPtr->numChildren--; in TkBTreeDeleteIndexRange()
1446 curNodePtr = parentPtr; in TkBTreeDeleteIndexRange()
1448 curNodePtr = curLinePtr->parentPtr; in TkBTreeDeleteIndexRange()
1487 curNodePtr = index2Ptr->linePtr->parentPtr; in TkBTreeDeleteIndexRange()
1489 nodePtr = nodePtr->parentPtr) { in TkBTreeDeleteIndexRange()
1569 Rebalance((BTree *) index1Ptr->tree, index1Ptr->linePtr->parentPtr); in TkBTreeDeleteIndexRange()
1797 for (nodePtr = linePtr->parentPtr; ; nodePtr = nodePtr->parentPtr) { in TkBTreeNextLine()
1802 if (nodePtr->parentPtr == NULL) { in TkBTreeNextLine()
1849 prevPtr = linePtr->parentPtr->children.linePtr; /* First line at leaf. */ in TkBTreePreviousLine()
1866 for (nodePtr = linePtr->parentPtr; ; nodePtr = nodePtr->parentPtr) { in TkBTreePreviousLine()
1867 if (nodePtr == NULL || nodePtr->parentPtr == NULL) { in TkBTreePreviousLine()
1870 if (nodePtr != nodePtr->parentPtr->children.nodePtr) { in TkBTreePreviousLine()
1874 for (node2Ptr = nodePtr->parentPtr->children.nodePtr; ; in TkBTreePreviousLine()
1919 Node *nodePtr, *parentPtr; in TkBTreePixelsTo() local
1927 nodePtr = linePtr->parentPtr; in TkBTreePixelsTo()
1942 for (parentPtr = nodePtr->parentPtr ; parentPtr != NULL; in TkBTreePixelsTo()
1943 nodePtr = parentPtr, parentPtr = parentPtr->parentPtr) { in TkBTreePixelsTo()
1946 for (nodePtr2 = parentPtr->children.nodePtr; nodePtr2 != nodePtr; in TkBTreePixelsTo()
1981 Node *nodePtr, *parentPtr, *nodePtr2; in TkBTreeLinesTo() local
1988 nodePtr = linePtr->parentPtr; in TkBTreeLinesTo()
2003 for (parentPtr = nodePtr->parentPtr ; parentPtr != NULL; in TkBTreeLinesTo()
2004 nodePtr = parentPtr, parentPtr = parentPtr->parentPtr) { in TkBTreeLinesTo()
2005 for (nodePtr2 = parentPtr->children.nodePtr; nodePtr2 != nodePtr; in TkBTreeLinesTo()
2216 ChangeNodeToggleCount(search.curIndex.linePtr->parentPtr, in TkBTreeTag()
2335 for ( ; nodePtr != tagPtr->tagRootPtr; nodePtr = nodePtr->parentPtr) { in ChangeNodeToggleCount()
2398 rootNodePtr = rootNodePtr->parentPtr; in ChangeNodeToggleCount()
2916 nodePtr = searchPtr->curIndex.linePtr->parentPtr; in TkBTreeNextTag()
2940 if (nodePtr->parentPtr == NULL || in TkBTreeNextTag()
2941 nodePtr->parentPtr == searchPtr->tagPtr->tagRootPtr) { in TkBTreeNextTag()
2944 nodePtr = nodePtr->parentPtr; in TkBTreeNextTag()
3117 nodePtr = searchPtr->curIndex.linePtr->parentPtr; in TkBTreePrevTag()
3144 node2Ptr = nodePtr->parentPtr->children.nodePtr ; in TkBTreePrevTag()
3165 nodePtr = nodePtr->parentPtr; in TkBTreePrevTag()
3166 if (nodePtr->parentPtr == NULL || in TkBTreePrevTag()
3284 for (siblingLinePtr = indexPtr->linePtr->parentPtr->children.linePtr; in TkBTreeCharTagged()
3307 for (nodePtr = indexPtr->linePtr->parentPtr; nodePtr->parentPtr != NULL; in TkBTreeCharTagged()
3308 nodePtr = nodePtr->parentPtr) { in TkBTreeCharTagged()
3312 for (siblingPtr = nodePtr->parentPtr->children.nodePtr; in TkBTreeCharTagged()
3411 for (siblingLinePtr = indexPtr->linePtr->parentPtr->children.linePtr; in TkBTreeGetTags()
3428 for (nodePtr = indexPtr->linePtr->parentPtr; nodePtr->parentPtr != NULL; in TkBTreeGetTags()
3429 nodePtr = nodePtr->parentPtr) { in TkBTreeGetTags()
3433 for (siblingPtr = nodePtr->parentPtr->children.nodePtr; in TkBTreeGetTags()
3587 for (siblingLinePtr = indexPtr->linePtr->parentPtr->children.linePtr; in TkTextIsElided()
3608 for (nodePtr = indexPtr->linePtr->parentPtr; nodePtr->parentPtr != NULL; in TkTextIsElided()
3609 nodePtr = nodePtr->parentPtr) { in TkTextIsElided()
3613 for (siblingPtr = nodePtr->parentPtr->children.nodePtr; in TkTextIsElided()
3929 if (nodePtr->parentPtr != NULL) { in CheckNodeConsistency()
3956 if (linePtr->parentPtr != nodePtr) { in CheckNodeConsistency()
3987 if (childNodePtr->parentPtr != nodePtr) { in CheckNodeConsistency()
4113 for ( ; nodePtr != NULL; nodePtr = nodePtr->parentPtr) { in Rebalance()
4132 if (nodePtr->parentPtr == NULL) { in Rebalance()
4134 newPtr->parentPtr = NULL; in Rebalance()
4155 newPtr->parentPtr = nodePtr->parentPtr; in Rebalance()
4179 nodePtr->parentPtr->numChildren++; in Rebalance()
4202 if (nodePtr->parentPtr == NULL) { in Rebalance()
4205 treePtr->rootPtr->parentPtr = NULL; in Rebalance()
4218 if (nodePtr->parentPtr->numChildren < 2) { in Rebalance()
4219 Rebalance(treePtr, nodePtr->parentPtr); in Rebalance()
4229 for (otherPtr = nodePtr->parentPtr->children.nodePtr; in Rebalance()
4291 nodePtr->parentPtr->numChildren--; in Rebalance()
4380 linePtr->parentPtr = nodePtr; in RecomputeNodeCounts()
4414 childPtr->parentPtr = nodePtr; in RecomputeNodeCounts()
4453 summaryPtr->tagPtr->tagRootPtr = nodePtr->parentPtr; in RecomputeNodeCounts()
4743 ChangeNodeToggleCount(linePtr->parentPtr, in ToggleDeleteProc()
4800 ChangeNodeToggleCount(linePtr->parentPtr, in ToggleCleanupProc()
4812 ChangeNodeToggleCount(linePtr->parentPtr, in ToggleCleanupProc()
4842 ChangeNodeToggleCount(linePtr->parentPtr, in ToggleLineChangeProc()
4879 needSummary = (segPtr->body.toggle.tagPtr->tagRootPtr!=linePtr->parentPtr); in ToggleCheckProc()
4880 for (summaryPtr = linePtr->parentPtr->summaryPtr; ; in ToggleCheckProc()