Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/sched/
Dlos_deadline.c47 STATIC UINT32 EDFDelay(LosTaskCB *runTask, UINT64 waitTime);
179 taskCB->waitTime = OS_SCHED_MAX_RESPONSE_TIME; in EDFEnqueue()
237 STATIC UINT32 EDFDelay(LosTaskCB *runTask, UINT64 waitTime) in EDFDelay() argument
240 runTask->waitTime = waitTime; in EDFDelay()
249 taskCB->waitTime += taskCB->startTime; in EDFWaitTimeGet()
251 return (taskCB->waitTime >= sched->finishTime) ? sched->finishTime : taskCB->waitTime; in EDFWaitTimeGet()
261 runTask->waitTime = OS_SCHED_TICK_TO_CYCLE(ticks); in EDFWait()
264 runTask->waitTime = OS_SCHED_MAX_RESPONSE_TIME; in EDFWait()
Dlos_priority.c55 STATIC UINT32 HPFDelay(LosTaskCB *runTask, UINT64 waitTime);
297 STATIC UINT32 HPFDelay(LosTaskCB *runTask, UINT64 waitTime) in HPFDelay() argument
300 runTask->waitTime = waitTime; in HPFDelay()
308 taskCB->waitTime += taskCB->startTime; in HPFWaitTimeGet()
309 return taskCB->waitTime; in HPFWaitTimeGet()
319 runTask->waitTime = OS_SCHED_TICK_TO_CYCLE(ticks); in HPFWait()
/kernel/liteos_a/kernel/base/misc/
Dswtmr_shellcmd.c132 UINT64 waitTime = ((base->waitTime / base->waitCount) * OS_NS_PER_CYCLE) / OS_SYS_NS_PER_US; in OsSwtmrTimeInfoShow() local
139 … index, data.cpuid, g_shellSwtmrMode[mode], data.period * OS_US_PER_TICK, waitTime, waitTimeMax, in OsSwtmrTimeInfoShow()
/kernel/liteos_a/kernel/base/core/
Dlos_swtmr.c143 UINT64 waitTime = currTime - data->startTime; in SwtmrDebugWaitTimeCalculate() local
144 data->waitTime += waitTime; in SwtmrDebugWaitTimeCalculate()
145 if (waitTime > data->waitTimeMax) { in SwtmrDebugWaitTimeCalculate()
146 data->waitTimeMax = waitTime; in SwtmrDebugWaitTimeCalculate()
262 UINT64 waitTime; in SwtmrTask() local
267 waitTime = OsSortLinkGetNextExpireTime(OsGetCurrSchedTimeCycle(), &srq->swtmrSortLink); in SwtmrTask()
268 if (waitTime != 0) { in SwtmrTask()
270 srq->swtmrTask->ops->delay(srq->swtmrTask, waitTime); in SwtmrTask()
/kernel/liteos_a/kernel/base/mp/
Dlos_lockdep.c231 lockDep->heldLocks[lockDep->lockDepth].waitTime = OsLockDepGetCycles(); /* start time */ in OsLockDepCheckIn()
255 heldlock->waitTime = cycles - heldlock->waitTime; in OsLockDepRecord()
/kernel/liteos_a/kernel/include/
Dlos_lockdep.h57 UINT64 waitTime; member
/kernel/liteos_a/kernel/base/include/
Dlos_swtmr_pri.h120 UINT64 waitTime; member
Dlos_sched_pri.h284 UINT32 (*delay)(LosTaskCB *taskCB, UINT64 waitTime);
401 UINT64 waitTime; /**< Task delay time, tick number */ member
/kernel/liteos_a/kernel/common/
Dconsole.c1603 INT32 waitTime = 3000; /* 3000: 3 seconds */ in OsWaitConsoleSendTaskPend() local
1616 while ((waitTime > 0) && (taskCB->taskEvent == NULL) && (taskID != console->sendTaskID)) { in OsWaitConsoleSendTaskPend()
1618 --waitTime; in OsWaitConsoleSendTaskPend()