Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/sched/
Dlos_sched.c56 …UINT64 nextExpireTime = OsGetSortLinkNextExpireTime(&rq->timeoutQueue, currTime, OS_TICK_RESPONSE_… in SchedNextExpireTimeSet()
147 SortLinkAttribute *timeoutQueue = &rq->timeoutQueue; in SchedTimeoutQueueScan() local
148 LOS_DL_LIST *listObject = &timeoutQueue->sortLink; in SchedTimeoutQueueScan()
157 LOS_SpinLock(&timeoutQueue->spinLock); in SchedTimeoutQueueScan()
160 LOS_SpinUnlock(&timeoutQueue->spinLock); in SchedTimeoutQueueScan()
168 OsDeleteNodeSortLink(timeoutQueue, &taskCB->sortList); in SchedTimeoutQueueScan()
169 LOS_SpinUnlock(&timeoutQueue->spinLock); in SchedTimeoutQueueScan()
173 LOS_SpinLock(&timeoutQueue->spinLock); in SchedTimeoutQueueScan()
181 LOS_SpinUnlock(&timeoutQueue->spinLock); in SchedTimeoutQueueScan()
213 OsSortLinkInit(&rq->timeoutQueue); in OsSchedRunqueueInit()
Dlos_statistics.c137 taskLinkNum[cpu] = OsGetSortLinkNodeNum(&rq->timeoutQueue); in OsShellShowSchedStatistics()
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h112 SortLinkAttribute timeoutQueue; /* task timeout queue */ member
537 UINT32 nodeNum = OsGetSortLinkNodeNum(&idleRq->timeoutQueue); in IdleRunqueueFind()
541 UINT32 temp = OsGetSortLinkNodeNum(&rq->timeoutQueue); in IdleRunqueueFind()
564 OsAdd2SortLink(&rq->timeoutQueue, &taskCB->sortList, responseTime, cpuid); in OsSchedTimeoutQueueAdd()
582 OsDeleteFromSortLink(&rq->timeoutQueue, node); in OsSchedTimeoutQueueDelete()
598 ret = OsSortLinkAdjustNodeResponseTime(&rq->timeoutQueue, node, responseTime); in OsSchedTimeoutQueueAdjust()