Home
last modified time | relevance | path

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

/kernel/liteos_a/lib/libscrew/include/
Dlos_rbtree.h107 #define RB_WALK(pstTree, pstNode, pstRbWalk) do { \ argument
108 LosRbWalk *(pstRbWalk) = NULL; \
109 pstRbWalk = LOS_RbCreateWalk(pstTree); \
110 (pstNode) = LOS_RbWalkNext(pstRbWalk); \
111 for (; NULL != (pstNode); (pstNode) = LOS_RbWalkNext(pstRbWalk)) {
113 #define RB_WALK_END(pstTree, pstNode, pstRbWalk) } \ argument
114 LOS_RbDeleteWalk(pstRbWalk); \
118 #define RB_WALK_TERMINATE(pstRbWalk) LOS_RbDeleteWalk(pstRbWalk); argument