Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/ipc/
Dlos_signal.c128 if (!LOS_ListEmpty(&sigcb->waitList) && OsSigIsMember(&sigcb->sigwaitmask, signo)) { in OsSigWaitTaskWake()
188 if (LOS_ListEmpty(&sigcb->waitList) || in OsTcbDispatch()
189 … (!LOS_ListEmpty(&sigcb->waitList) && !OsSigIsMember(&sigcb->sigwaitmask, info->si_signo))) { in OsTcbDispatch()
591 if (sigcb->waitList.pstNext == NULL) { in OsSigTimedWaitNoLock()
592 LOS_ListInit(&sigcb->waitList); in OsSigTimedWaitNoLock()
606 ret = task->ops->wait(task, &sigcb->waitList, timeout); in OsSigTimedWaitNoLock()
/kernel/liteos_a/kernel/base/include/
Dlos_signal.h145 LOS_DL_LIST waitList; member
Dlos_process_pri.h104 … LOS_DL_LIST waitList; /**< The process holds the waitLits to support wait/waitpid */ member
Dlos_sched_pri.h107 LOS_DL_LIST waitList; member
/kernel/liteos_a/kernel/base/sched/
Dlos_deadline.c178 LOS_ListTailInsert(&erq->waitList, &taskCB->pendList); in EDFEnqueue()
401 LOS_ListInit(&erq->waitList); in EDFSchedPolicyInit()
/kernel/liteos_a/kernel/base/core/
Dlos_process.c339 LOS_DL_LIST *head = &parentCB->waitList; in OsWaitCheckAndWakeParentProcess()
344 if (LOS_ListEmpty(&parentCB->waitList)) { in OsWaitCheckAndWakeParentProcess()
351 if (LOS_ListEmpty(&parentCB->waitList)) { in OsWaitCheckAndWakeParentProcess()
750 LOS_ListInit(&(processCB->waitList)); in OsInitPCB()
1179 LOS_DL_LIST *head = &processCB->waitList; in OsWaitInsertWaitListInOrder()