Searched refs:headNode (Results 1 – 2 of 2) sorted by relevance
/kernel/liteos_a/kernel/base/ipc/ |
D | los_futex.c | 212 STATIC VOID OsFutexDeleteKeyNodeFromHash(FutexNode *node, BOOL isDeleteHead, FutexNode **headNode, … in OsFutexDeleteKeyNodeFromHash() argument 233 if (headNode != NULL) { in OsFutexDeleteKeyNodeFromHash() 234 *headNode = nextNode; in OsFutexDeleteKeyNodeFromHash() 246 VOID OsFutexNodeDeleteFromFutexHash(FutexNode *node, BOOL isDeleteHead, FutexNode **headNode, BOOL … in OsFutexNodeDeleteFromFutexHash() argument 264 OsFutexDeleteKeyNodeFromHash(node, isDeleteHead, headNode, queueFlags); in OsFutexNodeDeleteFromFutexHash() 274 …FutexDeleteAlreadyWakeTaskAndGetNext(const FutexNode *node, FutexNode **headNode, BOOL isDeleteHea… in OsFutexDeleteAlreadyWakeTaskAndGetNext() argument 285 OsFutexDeleteKeyNodeFromHash(tempNode, isDeleteHead, headNode, &queueFlag); in OsFutexDeleteAlreadyWakeTaskAndGetNext() 298 FutexNode *headNode = NULL; in OsFutexInsertNewFutexKeyToHash() local 308 headNode = OS_FUTEX_FROM_FUTEXLIST(LOS_DL_LIST_FIRST(&(hashNode->lockList))); in OsFutexInsertNewFutexKeyToHash() 310 if (node->key < headNode->key) { in OsFutexInsertNewFutexKeyToHash() [all …]
|
/kernel/liteos_a/kernel/base/include/ |
D | los_futex_pri.h | 58 extern VOID OsFutexNodeDeleteFromFutexHash(FutexNode *node, BOOL isDeleteHead, FutexNode **headNode…
|