Home
last modified time | relevance | path

Searched refs:SchedParam (Results 1 – 14 of 14) sorted by relevance

/kernel/liteos_a/kernel/base/sched/
Dlos_idle.c38 STATIC UINT32 IdleSchedParamGet(const LosTaskCB *taskCB, SchedParam *param);
45 STATIC VOID IdlePriorityInheritance(LosTaskCB *owner, const SchedParam *param);
46 STATIC VOID IdlePriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param);
148 STATIC UINT32 IdleSchedParamGet(const LosTaskCB *taskCB, SchedParam *param) in IdleSchedParamGet()
163 STATIC VOID IdlePriorityInheritance(LosTaskCB *owner, const SchedParam *param) in IdlePriorityInheritance()
170 STATIC VOID IdlePriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param) in IdlePriorityRestore()
Dlos_deadline.c45 STATIC BOOL EDFSchedParamModify(LosTaskCB *taskCB, const SchedParam *param);
46 STATIC UINT32 EDFSchedParamGet(const LosTaskCB *taskCB, SchedParam *param);
55 STATIC VOID EDFPriorityInheritance(LosTaskCB *owner, const SchedParam *param);
56 STATIC VOID EDFPriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param);
297 STATIC BOOL EDFSchedParamModify(LosTaskCB *taskCB, const SchedParam *param) in EDFSchedParamModify()
326 STATIC UINT32 EDFSchedParamGet(const LosTaskCB *taskCB, SchedParam *param) in EDFSchedParamGet()
354 STATIC VOID EDFPriorityInheritance(LosTaskCB *owner, const SchedParam *param) in EDFPriorityInheritance()
360 STATIC VOID EDFPriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param) in EDFPriorityRestore()
368 const SchedParam *parentParam, in EDFTaskSchedParamInit()
384 VOID EDFProcessDefaultSchedParamGet(SchedParam *param) in EDFProcessDefaultSchedParamGet()
Dlos_priority.c53 STATIC BOOL HPFSchedParamModify(LosTaskCB *taskCB, const SchedParam *param);
54 STATIC UINT32 HPFSchedParamGet(const LosTaskCB *taskCB, SchedParam *param);
64 STATIC VOID HPFPriorityInheritance(LosTaskCB *owner, const SchedParam *param);
65 STATIC VOID HPFPriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param);
374 STATIC BOOL HPFSchedParamModify(LosTaskCB *taskCB, const SchedParam *param) in HPFSchedParamModify()
410 STATIC UINT32 HPFSchedParamGet(const LosTaskCB *taskCB, SchedParam *param) in HPFSchedParamGet()
463 STATIC VOID HPFPriorityInheritance(LosTaskCB *owner, const SchedParam *param) in HPFPriorityInheritance()
479 STATIC VOID HPFPriorityRestore(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param) in HPFPriorityRestore()
518 const SchedParam *parentParam, in HPFTaskSchedParamInit()
536 VOID HPFProcessDefaultSchedParamGet(SchedParam *param) in HPFProcessDefaultSchedParamGet()
Dlos_sched.c263 UINT32 OsSchedParamInit(LosTaskCB *taskCB, UINT16 policy, const SchedParam *parentParam, const LosS… in OsSchedParamInit()
282 VOID OsSchedProcessDefaultSchedParamGet(UINT16 policy, SchedParam *param) in OsSchedProcessDefaultSchedParamGet()
Dlos_statistics.c204 SchedParam param; in EDFDebugRecord()
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h243 } SchedParam; typedef
282 BOOL (*schedParamModify)(LosTaskCB *taskCB, const SchedParam *param);
283 UINT32 (*schedParamGet)(const LosTaskCB *taskCB, SchedParam *param);
291 VOID (*priorityInheritance)(LosTaskCB *owner, const SchedParam *param);
292 VOID (*priorityRestore)(LosTaskCB *owner, const LOS_DL_LIST *list, const SchedParam *param);
713 VOID EDFProcessDefaultSchedParamGet(SchedParam *param);
716 const SchedParam *parentParam,
721 const SchedParam *parentParam,
723 VOID HPFProcessDefaultSchedParamGet(SchedParam *param);
728 VOID OsSchedPriorityInheritance(LosTaskCB *owner, const SchedParam *param);
[all …]
Dlos_process_pri.h550 extern UINT32 OsProcessAddNewTask(UINTPTR processID, LosTaskCB *taskCB, SchedParam *param, UINT32 *…
/kernel/liteos_a/kernel/extended/trace/cnv/
Dtrace_cnv.c159 SchedParam param = { 0 }; in LOS_TraceTaskCreate()
170 SchedParam param = { 0 }; in LOS_TraceTaskPriModify()
187 SchedParam runParam = { 0 }; in LOS_TraceTaskSwitchedIn()
188 SchedParam newParam = { 0 }; in LOS_TraceTaskSwitchedIn()
202 SchedParam param = { 0 }; in LOS_TraceTaskResume()
/kernel/liteos_a/kernel/base/ipc/
Dlos_mux.c266 SchedParam param = { 0 }; in OsMuxBitmapSet()
281 SchedParam param = { 0 }; in OsMuxBitmapRestore()
303 SchedParam param = { 0 }; in OsMuxPendOp()
485 SchedParam param = { 0 }; in OsMuxUnlockUnsafe()
/kernel/liteos_a/kernel/base/core/
Dlos_task.c96 SchedParam schedParam = { 0 }; in OsSetMainTask()
545 SchedParam schedParam = { 0 }; in TaskCBInit()
996 SchedParam param = { 0 }; in LOS_TaskPriGet()
1017 SchedParam param = { 0 }; in LOS_TaskPriSet()
1106 SchedParam param = { 0 }; in LOS_TaskInfoGet()
1377 SchedParam param; in OsCreateUserTask()
1421 SchedParam param = { 0 }; in LOS_GetTaskScheduler()
1444 SchedParam param = { 0 }; in LOS_SetTaskScheduler()
Dlos_info.c81 SchedParam param = {0}; in GetProcessInfo()
138 SchedParam param = {0}; in GetThreadInfo()
Dlos_process.c93 UINT32 OsProcessAddNewTask(UINTPTR processID, LosTaskCB *taskCB, SchedParam *param, UINT32 *numCoun… in OsProcessAddNewTask()
986 STATIC BOOL OsProcessCapPermitCheck(const LosProcessCB *processCB, const SchedParam *param, UINT16 … in OsProcessCapPermitCheck()
1010 SchedParam param = { 0 }; in OsSetProcessScheduler()
1078 SchedParam param = { 0 }; in LOS_GetProcessScheduler()
1142 SchedParam param = { 0 }; in OsGetProcessPriority()
1940 TSK_INIT_PARAM_S *taskParam, SchedParam *param) in GetCopyTaskParam()
1976 SchedParam param = { 0 }; in OsCopyTask()
/kernel/liteos_a/syscall/
Dprocess_syscall.c96 SchedParam param = { 0 }; in OsUserTaskSchedulerSet()
150 SchedParam param = { 0 }; in SysSchedGetScheduler()
224 SchedParam param = { 0 }; in SysSchedGetParam()
356 SchedParam param = { 0 }; in SysSchedRRGetInterval()
/kernel/liteos_a/kernel/extended/trace/
Dlos_trace.c129 SchedParam param = { 0 }; in OsTraceSetObj()