Lines Matching refs:pstNext
54 struct LOS_DL_LIST *pstNext; /**< Current node's pointer to the next node */
77 list->pstNext = list;
101 #define LOS_DL_LIST_FIRST(object) ((object)->pstNext)
124 node->pstNext = list->pstNext;
126 list->pstNext->pstPrev = node;
127 list->pstNext = node;
200 node->pstNext->pstPrev = node->pstPrev;
201 node->pstPrev->pstNext = node->pstNext;
202 node->pstNext = (LOS_DL_LIST *)NULL;
229 return (BOOL)(node->pstNext == node);
301 for ((item) = LOS_DL_LIST_ENTRY((list)->pstNext, type, member); \
303 (item) = LOS_DL_LIST_ENTRY((item)->member.pstNext, type, member))
328 for ((item) = LOS_DL_LIST_ENTRY((list)->pstNext, type, member), \
329 (next) = LOS_DL_LIST_ENTRY((item)->member.pstNext, type, member); \
331 (item) = (next), (next) = LOS_DL_LIST_ENTRY((item)->member.pstNext, type, member))
353 list->pstNext->pstPrev = list->pstPrev;
354 list->pstPrev->pstNext = list->pstNext;
378 for ((item) = (list)->pstNext; (item) != (list); (item) = (item)->pstNext)
401 for ((item) = (list)->pstNext, (next) = (item)->pstNext; (item) != (list); \
402 (item) = (next), (next) = (item)->pstNext)