Home
last modified time | relevance | path

Searched refs:currTask (Results 1 – 2 of 2) sorted by relevance

/kernel/uniproton/src/core/kernel/task/
Dprt_task_minor.c19 struct TagTskCb *currTask, in OsTaskYieldProc() argument
27 *yieldTo = (GET_TCB_PEND(OS_LIST_FIRST(&currTask->pendList)))->taskPid; in OsTaskYieldProc()
29 OsTskReadyDel(currTask); // 从当前就绪队列删除 in OsTaskYieldProc()
30 OsTskReadyAdd(currTask); // 添加到就绪队列末尾 in OsTaskYieldProc()
55 struct TagTskCb *currTask = NULL; in OsTaskYield() local
63 currTask = GET_TCB_PEND(OS_LIST_FIRST(tskPriorRdyList)); in OsTaskYield()
70 ret = OsTaskYieldProc(nextTaskId, taskPrio, yieldTo, currTask, tskPriorRdyList); in OsTaskYield()
76 if (TSK_STATUS_TST(currTask, OS_TSK_RUNNING)) { in OsTaskYield()
/kernel/liteos_a/kernel/base/core/
Dlos_process.c2397 LosTaskCB *currTask = OsCurrTaskGet(); in OsProcessThreadGroupDestroy() local
2405 processCB->threadGroup = currTask; in OsProcessThreadGroupDestroy()
2415 } else if (taskCB != currTask) { in OsProcessThreadGroupDestroy()