Home
last modified time | relevance | path

Searched refs:OsSchedRunqueue (Results 1 – 8 of 8) sorted by relevance

/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h126 STATIC INLINE SchedRunqueue *OsSchedRunqueue(VOID) in OsSchedRunqueue() function
138 return OsSchedRunqueue()->taskLockCnt; in OsSchedLockCountGet()
143 OsSchedRunqueue()->taskLockCnt = count; in OsSchedLockSet()
148 OsSchedRunqueue()->taskLockCnt++; in OsSchedLock()
153 OsSchedRunqueue()->taskLockCnt--; in OsSchedUnlock()
158 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedUnlockResch()
171 return (OsSchedRunqueue()->taskLockCnt != 0); in OsSchedIsLock()
177 SchedRunqueue *rq = OsSchedRunqueue(); in OsPreemptable()
196 SchedRunqueue *rq = OsSchedRunqueue(); in OsPreemptableInSched()
218 return OsSchedRunqueue()->idleTask; in OsSchedRunqueueIdleGet()
[all …]
/kernel/liteos_a/kernel/base/sched/
Dlos_sched.c53 SchedRunqueue *rq = OsSchedRunqueue(); in SchedNextExpireTimeSet()
188 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedTick()
202 OsSchedRunqueue()->responseTime = responseTime; in OsSchedResponseTimeReset()
220 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedRunqueueIdleInit()
330 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedStart()
447 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedIrqEndCheckNeedSched()
477 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedResched()
498 SchedRunqueue *rq = OsSchedRunqueue(); in LOS_Schedule()
Dlos_priority.c275 HPFDequeue(OsSchedRunqueue(), taskCB); in HPFExit()
289 SchedRunqueue *rq = OsSchedRunqueue(); in HPFYield()
348 HPFEnqueue(OsSchedRunqueue(), resumedTask); in HPFWake()
376 SchedRunqueue *rq = OsSchedRunqueue(); in HPFSchedParamModify()
423 HPFDequeue(OsSchedRunqueue(), taskCB); in HPFSuspend()
444 HPFEnqueue(OsSchedRunqueue(), taskCB); in HPFResume()
Dlos_deadline.c216 EDFDequeue(OsSchedRunqueue(), taskCB); in EDFExit()
229 SchedRunqueue *rq = OsSchedRunqueue(); in EDFYield()
293 EDFEnqueue(OsSchedRunqueue(), resumedTask); in EDFWake()
299 SchedRunqueue *rq = OsSchedRunqueue(); in EDFSchedParamModify()
Dlos_idle.c132 resumedTask->ops->enqueue(OsSchedRunqueue(), resumedTask); in IdleWake()
142 taskCB->ops->enqueue(OsSchedRunqueue(), taskCB); in IdleResume()
Dlos_statistics.c58 SchedRunqueue *rq = OsSchedRunqueue(); in OsSchedDebugRecordData()
/kernel/liteos_a/kernel/base/core/
Dlos_task.c687 taskCB->ops->enqueue(OsSchedRunqueue(), taskCB); in LOS_TaskCreate()
Dlos_process.c2121 taskCB->ops->enqueue(OsSchedRunqueue(), taskCB); in OsChildSetProcessGroupAndSched()