Home
last modified time | relevance | path

Searched refs:pstLeft (Results 1 – 2 of 2) sorted by relevance

/kernel/liteos_a/lib/libscrew/src/
Dlos_rbtree.c70 pstX->pstRight = pstY->pstLeft; in OsRbLeftRotateNode()
71 pstY->pstLeft->pstParent = pstX; in OsRbLeftRotateNode()
76 if (pstX == pstX->pstParent->pstLeft) { in OsRbLeftRotateNode()
77 pstX->pstParent->pstLeft = pstY; in OsRbLeftRotateNode()
83 pstY->pstLeft = pstX; in OsRbLeftRotateNode()
109 pstX = pstY->pstLeft; in OsRbRightRotateNode()
110 pstY->pstLeft = pstX->pstRight; in OsRbRightRotateNode()
119 pstY->pstParent->pstLeft = pstX; in OsRbRightRotateNode()
146 if (pstParent == pstGParent->pstLeft) { in OsRbInsertNodeFixup()
165 pstY = pstGParent->pstLeft; in OsRbInsertNodeFixup()
[all …]
/kernel/liteos_a/lib/libscrew/include/
Dlos_rbtree.h54 struct TagRbNode *pstLeft; member
120 #define RB_IS_NOT_NILT(pstX) ((NULL != (pstX)->pstLeft) && (NULL != (pstX)->pstRight))