Lines Matching refs:pNode
46 register PKAVLNODECORE pNode = KAVL_GET_POINTER_NULL(ppTree);
47 if (pNode)
51 { /* pNode->Key >= Key */
52 while (KAVL_NE(pNode->Key, Key))
54 if (KAVL_G(pNode->Key, Key))
56 if (pNode->pLeft != KAVL_NULL)
58 pNodeLast = pNode;
59 pNode = KAVL_GET_POINTER(&pNode->pLeft);
62 return pNode;
66 if (pNode->pRight != KAVL_NULL)
67 pNode = KAVL_GET_POINTER(&pNode->pRight);
74 { /* pNode->Key <= Key */
75 while (KAVL_NE(pNode->Key, Key))
77 if (KAVL_G(pNode->Key, Key))
79 if (pNode->pLeft != KAVL_NULL)
80 pNode = KAVL_GET_POINTER(&pNode->pLeft);
86 if (pNode->pRight != KAVL_NULL)
88 pNodeLast = pNode;
89 pNode = KAVL_GET_POINTER(&pNode->pRight);
92 return pNode;
99 return pNode;