Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/extended/plimit/
H A Dlos_schedlimit.c74 VOID OsSchedLimitUpdateRuntime(LosTaskCB *runTask, UINT64 currTime, INT32 incTime) in OsSchedLimitUpdateRuntime() argument
83 run->limitStat.allRuntime += incTime; in OsSchedLimitUpdateRuntime()
89 schedLimit->allRuntime += incTime; in OsSchedLimitUpdateRuntime()
H A Dlos_schedlimit.h57 VOID OsSchedLimitUpdateRuntime(LosTaskCB *runTask, UINT64 currTime, INT32 incTime);
/kernel/liteos_a/kernel/base/sched/
H A Dlos_priority.c93 INT32 incTime = (currTime - taskCB->startTime - taskCB->irqUsedTime); in HPFTimeSliceUpdate() local
95 LOS_ASSERT(incTime >= 0); in HPFTimeSliceUpdate()
98 taskCB->timeSlice -= incTime; in HPFTimeSliceUpdate()
100 taskCB->schedStat.timeSliceRealTime += incTime; in HPFTimeSliceUpdate()
104 OsSchedLimitUpdateRuntime(taskCB, currTime, incTime); in HPFTimeSliceUpdate()
113 taskCB->schedStat.allRuntime += incTime; in HPFTimeSliceUpdate()
H A Dlos_deadline.c90 INT32 incTime = (currTime - taskCB->startTime - taskCB->irqUsedTime); in EDFTimeSliceUpdate() local
91 LOS_ASSERT(incTime >= 0); in EDFTimeSliceUpdate()
94 taskCB->schedStat.timeSliceRealTime += incTime; in EDFTimeSliceUpdate()
98 taskCB->timeSlice -= incTime; in EDFTimeSliceUpdate()
/kernel/liteos_m/kernel/src/
H A Dlos_sched.c80 INT32 incTime = currTime - taskCB->startTime; in OsTimeSliceUpdate() local
82 taskCB->timeSlice -= incTime; in OsTimeSliceUpdate()

Completed in 4 milliseconds