Home
last modified time | relevance | path

Searched refs:taskPrio (Results 1 – 13 of 13) sorted by relevance

/kernel/uniproton/src/core/kernel/task/
Dprt_task_priority.c20 OS_SEC_L4_TEXT U32 PRT_TaskGetPriority(TskHandle taskPid, TskPrior *taskPrio) in PRT_TaskGetPriority() argument
29 if (taskPrio == NULL) { in PRT_TaskGetPriority()
43 *taskPrio = taskCb->priority; in PRT_TaskGetPriority()
50 OS_SEC_ALW_INLINE INLINE U32 OsTaskPrioritySetCheck(TskHandle taskPid, TskPrior taskPrio) in OsTaskPrioritySetCheck() argument
52 if (taskPrio > OS_TSK_PRIORITY_LOWEST) { in OsTaskPrioritySetCheck()
69 OS_SEC_L4_TEXT U32 PRT_TaskSetPriority(TskHandle taskPid, TskPrior taskPrio) in PRT_TaskSetPriority() argument
76 ret = OsTaskPrioritySetCheck(taskPid, taskPrio); in PRT_TaskSetPriority()
93 taskCb->priority = taskPrio; in PRT_TaskSetPriority()
96 taskCb->priority = taskPrio; in PRT_TaskSetPriority()
Dprt_task_minor.c18 OS_SEC_ALW_INLINE INLINE U32 OsTaskYieldProc(TskHandle nextTaskId, U32 taskPrio, TskHandle *yieldTo, in OsTaskYieldProc() argument
37 if ((nextTask->priority == taskPrio) && TSK_STATUS_TST(nextTask, OS_TSK_READY)) { in OsTaskYieldProc()
51 static OS_SEC_L2_TEXT U32 OsTaskYield(TskPrior taskPrio, TskHandle nextTaskId, TskHandle *yieldTo) in OsTaskYield() argument
59 tskPriorRdyList = &g_runQueue.readyList[taskPrio]; in OsTaskYield()
70 ret = OsTaskYieldProc(nextTaskId, taskPrio, yieldTo, currTask, tskPriorRdyList); in OsTaskYield()
Dprt_amp_task_init.c89 taskInitParam.taskPrio = OS_TSK_PRIORITY_LOWEST; in OsIdleTskAMPCreate()
Dprt_task_init.c211 if (initParam->taskPrio > OS_TSK_PRIORITY_LOWEST) { in OsTaskCreateParaCheck()
312 taskCb->priority = initParam->taskPrio; in OsTskCreateTcbInit()
Dprt_task_info.c63 taskInfo->taskPrio = taskCb->priority; in OsTaskInfoCommonGet()
/kernel/uniproton/src/include/uapi/
Dprt_task.h812 TskPrior taskPrio; member
955 TskPrior taskPrio; member
1219 extern U32 PRT_TaskGetPriority(TskHandle taskPid, TskPrior *taskPrio);
1244 extern U32 PRT_TaskSetPriority(TskHandle taskPid, TskPrior taskPrio);
/kernel/liteos_a/kernel/include/
Dlos_task.h843 extern UINT32 LOS_TaskPriSet(UINT32 taskID, UINT16 taskPrio);
871 extern UINT32 LOS_CurTaskPriSet(UINT16 taskPrio);
/kernel/uniproton/doc/
Dgetting_started.md55 taskParam.taskPrio = OS_TSK_PRIORITY_05;
/kernel/liteos_m/kernel/include/
Dlos_task.h870 extern UINT32 LOS_TaskPriSet(UINT32 taskID, UINT16 taskPrio);
898 extern UINT32 LOS_CurTaskPriSet(UINT16 taskPrio);
/kernel/uniproton/doc/design/
Dinterface_description.md865 U32 PRT_TaskGetPriority(TskHandle taskPid, TskPrior *taskPrio)
873 taskPrio [OUT] 类型#TskPrior *,保存任务优先级指针。
879 U32 PRT_TaskSetPriority(TskHandle taskPid, TskPrior taskPrio)
887 taskPrio [IN] 类型#TskPrior,任务优先级。
/kernel/liteos_m/kernel/src/
Dlos_task.c1239 LITE_OS_SEC_TEXT_MINOR UINT32 LOS_TaskPriSet(UINT32 taskID, UINT16 taskPrio) in LOS_TaskPriSet() argument
1246 if (taskPrio > OS_TASK_PRIORITY_LOWEST) { in LOS_TaskPriSet()
1276 isReady = OsSchedModifyTaskSchedParam(taskCB, taskPrio); in LOS_TaskPriSet()
1286 LITE_OS_SEC_TEXT_MINOR UINT32 LOS_CurTaskPriSet(UINT16 taskPrio) in LOS_CurTaskPriSet() argument
1288 return LOS_TaskPriSet(g_losTask.runTask->taskID, taskPrio); in LOS_CurTaskPriSet()
/kernel/liteos_a/kernel/base/core/
Dlos_task.c1014 LITE_OS_SEC_TEXT_MINOR UINT32 LOS_TaskPriSet(UINT32 taskID, UINT16 taskPrio) in LOS_TaskPriSet() argument
1019 if (taskPrio > OS_TASK_PRIORITY_LOWEST) { in LOS_TaskPriSet()
1040 param.priority = taskPrio; in LOS_TaskPriSet()
1052 LITE_OS_SEC_TEXT_MINOR UINT32 LOS_CurTaskPriSet(UINT16 taskPrio) in LOS_CurTaskPriSet() argument
1054 return LOS_TaskPriSet(OsCurrTaskGet()->taskID, taskPrio); in LOS_CurTaskPriSet()
/kernel/uniproton/src/net/lwip-2.1/src/
Dsys_arch.c57 task.taskPrio = (TskPrior)prio; in sys_thread_new()