Home
last modified time | relevance | path

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

/kernel/liteos_a/lib/libscrew/include/
Dlos_rbtree.h77 } LosRbWalk; typedef
108 LosRbWalk *(pstRbWalk) = NULL; \
132 LosRbWalk *LOS_RbCreateWalk(LosRbTree *pstTree);
133 VOID *LOS_RbWalkNext(LosRbWalk *pstWalk);
134 VOID LOS_RbDeleteWalk(LosRbWalk *pstWalk);
/kernel/liteos_a/lib/libscrew/src/
Dlos_rbtree.c262 LosRbWalk *pstWalk = NULL; in OsRbDeleteNode()
290 pstWalk = LOS_DL_LIST_ENTRY(pstNode, LosRbWalk, stLink); in OsRbDeleteNode()
415 LosRbWalk *pstWalk = NULL; in OsRbClearTree()
424 pstWalk = LOS_DL_LIST_ENTRY(pstNode, LosRbWalk, stLink); in OsRbClearTree()
435 LosRbWalk *LOS_RbCreateWalk(LosRbTree *pstTree) in LOS_RbCreateWalk()
438 LosRbWalk *pstWalk = NULL; in LOS_RbCreateWalk()
449 pstWalk = (LosRbWalk *)LOS_MemAlloc(m_aucSysMem0, sizeof(LosRbWalk)); in LOS_RbCreateWalk()
460 VOID *LOS_RbWalkNext(LosRbWalk *pstWalk) in LOS_RbWalkNext()
481 VOID LOS_RbDeleteWalk(LosRbWalk *pstWalk) in LOS_RbDeleteWalk()