函数 | |
STATIC VOID | IdleDequeue (SchedRunqueue *rq, LosTaskCB *taskCB) |
STATIC VOID | IdleEnqueue (SchedRunqueue *rq, LosTaskCB *taskCB) |
STATIC UINT32 | IdleWait (LosTaskCB *runTask, LOS_DL_LIST *list, UINT32 ticks) |
STATIC VOID | IdleWake (LosTaskCB *resumedTask) |
STATIC UINT32 | IdleSchedParamGet (const LosTaskCB *taskCB, SchedParam *param) |
STATIC VOID | IdleYield (LosTaskCB *runTask) |
STATIC VOID | IdleStartToRun (SchedRunqueue *rq, LosTaskCB *taskCB) |
STATIC UINT32 | IdleResume (LosTaskCB *taskCB, BOOL *needSched) |
STATIC UINT64 | IdleTimeSliceGet (const LosTaskCB *taskCB) |
STATIC VOID | IdleTimeSliceUpdate (SchedRunqueue *rq, LosTaskCB *taskCB, UINT64 currTime) |
STATIC INT32 | IdleParamCompare (const SchedPolicy *sp1, const SchedPolicy *sp2) |
STATIC VOID | IdlePriorityInheritance (LosTaskCB *owner, const SchedParam *param) |
STATIC VOID | IdlePriorityRestore (LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param) |
VOID | IdleTaskSchedParamInit (LosTaskCB *taskCB) |
变量 | |
const STATIC SchedOps | g_idleOps |
STATIC VOID IdleDequeue | ( | SchedRunqueue * | rq, |
LosTaskCB * | taskCB | ||
) |
STATIC VOID IdleEnqueue | ( | SchedRunqueue * | rq, |
LosTaskCB * | taskCB | ||
) |
在文件 los_idle.c 第 81 行定义.
STATIC INT32 IdleParamCompare | ( | const SchedPolicy * | sp1, |
const SchedPolicy * | sp2 | ||
) |
在文件 los_idle.c 第 157 行定义.
STATIC VOID IdlePriorityInheritance | ( | LosTaskCB * | owner, |
const SchedParam * | param | ||
) |
在文件 los_idle.c 第 162 行定义.
STATIC VOID IdlePriorityRestore | ( | LosTaskCB * | owner, |
const LOS_DL_LIST * | list, | ||
const SchedParam * | param | ||
) |
在文件 los_idle.c 第 169 行定义.
在文件 los_idle.c 第 135 行定义.
STATIC UINT32 IdleSchedParamGet | ( | const LosTaskCB * | taskCB, |
SchedParam * | param | ||
) |
在文件 los_idle.c 第 147 行定义.
STATIC VOID IdleStartToRun | ( | SchedRunqueue * | rq, |
LosTaskCB * | taskCB | ||
) |
VOID IdleTaskSchedParamInit | ( | LosTaskCB * | taskCB | ) |
在文件 los_idle.c 第 75 行定义.
STATIC VOID IdleTimeSliceUpdate | ( | SchedRunqueue * | rq, |
LosTaskCB * | taskCB, | ||
UINT64 | currTime | ||
) |
在文件 los_idle.c 第 68 行定义.
STATIC UINT32 IdleWait | ( | LosTaskCB * | runTask, |
LOS_DL_LIST * | list, | ||
UINT32 | ticks | ||
) |
在文件 los_idle.c 第 107 行定义.
STATIC VOID IdleWake | ( | LosTaskCB * | resumedTask | ) |
在文件 los_idle.c 第 116 行定义.
STATIC VOID IdleYield | ( | LosTaskCB * | runTask | ) |
在文件 los_idle.c 第 101 行定义.
const STATIC SchedOps g_idleOps |
在文件 los_idle.c 第 48 行定义.