Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/ipc/
Dlos_futex.c197 STATIC INLINE VOID OsFutexReplaceQueueListHeadNode(FutexNode *oldHeadNode, FutexNode *newHeadNode) in OsFutexReplaceQueueListHeadNode() argument
199 LOS_DL_LIST *futexList = oldHeadNode->futexList.pstPrev; in OsFutexReplaceQueueListHeadNode()
200 LOS_ListDelete(&oldHeadNode->futexList); in OsFutexReplaceQueueListHeadNode()
796 STATIC INT32 OsFutexRequeueInsertNewKey(UINTPTR newFutexKey, INT32 newIndex, FutexNode *oldHeadNode) in OsFutexRequeueInsertNewKey() argument
808 LOS_DL_LIST *queueList = &oldHeadNode->queueList; in OsFutexRequeueInsertNewKey()
811 OsFutexInsertNewFutexKeyToHash(oldHeadNode); in OsFutexRequeueInsertNewKey()
850 STATIC VOID OsFutexRequeueSplitTwoLists(FutexHash *oldHashNode, FutexNode *oldHeadNode, in OsFutexRequeueSplitTwoLists() argument
853 LOS_DL_LIST *queueList = &oldHeadNode->queueList; in OsFutexRequeueSplitTwoLists()
866 if (queueList->pstNext == &oldHeadNode->queueList) { in OsFutexRequeueSplitTwoLists()
874 futexList = oldHeadNode->futexList.pstPrev; in OsFutexRequeueSplitTwoLists()
[all …]