Home
last modified time | relevance | path

Searched refs:muxList (Results 1 - 5 of 5) sorted by relevance

/kernel/liteos_m/kernel/src/
H A Dlos_mux.c76 LOS_ListTailInsert(&g_unusedMuxList, &muxNode->muxList); in OsMuxInit()
113 LOS_ListInit(&muxCreated->muxList); in LOS_MuxCreate()
147 if ((!LOS_ListEmpty(&muxDeleted->muxList)) || muxDeleted->muxCount) { in LOS_MuxDelete()
152 LOS_ListAdd(&g_unusedMuxList, &muxDeleted->muxList); in LOS_MuxDelete()
239 OsSchedTaskWait(&muxPended->muxList, timeout); in LOS_MuxPend()
307 if (!LOS_ListEmpty(&muxPosted->muxList)) { in LOS_MuxPost()
308 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(muxPosted->muxList))); in LOS_MuxPost()
/kernel/liteos_a/kernel/base/ipc/
H A Dlos_mux.c230 LOS_ListInit(&mutex->muxList); in LOS_MuxInit()
291 if ((mutex->muxList.pstPrev == NULL) || (mutex->muxList.pstNext == NULL)) { in OsMuxPendOp()
295 LOS_ListInit(&mutex->muxList); in OsMuxPendOp()
327 LOS_DL_LIST *node = OsSchedLockPendFindPos(runTask, &mutex->muxList); in OsMuxPendOp()
439 if (LOS_ListEmpty(&mutex->muxList)) { in OsMuxPostOp()
445 LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(mutex->muxList))); in OsMuxPostOp()
446 OsMuxBitmapRestore(mutex, &mutex->muxList, resumedTask); in OsMuxPostOp()
/kernel/liteos_m/kernel/include/
H A Dlos_mux.h302 LOS_DL_LIST muxList; /**< Mutex linked list */ member
354 #define GET_MUX_LIST(ptr) LOS_DL_LIST_ENTRY(ptr, LosMuxCB, muxList)
/kernel/liteos_a/kernel/include/
H A Dlos_mux.h76 LOS_DL_LIST muxList; /**< Mutex linked list */ member
/kernel/liteos_m/kal/posix/src/
H A Dpthread_mutex.c258 OsSchedTaskWait(&muxPended->muxList, timeout); in MuxPendForPosix()
308 if (!LOS_ListEmpty(&muxPosted->muxList)) { in MuxPostForPosix()
309 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(muxPosted->muxList))); in MuxPostForPosix()

Completed in 3 milliseconds