Home
last modified time | relevance | path

Searched refs:TskHandle (Results 1 – 19 of 19) sorted by relevance

/kernel/uniproton/src/include/uapi/
Dprt_task.h789 typedef U32 TskHandle; typedef
884 typedef U32(*TskCreateHook)(TskHandle taskPid);
900 typedef U32(*TskDeleteHook)(TskHandle taskPid);
917 typedef U32(*TskSwitchHook)(TskHandle lastTaskPid, TskHandle nextTaskPid);
1003 extern U32 PRT_TaskCreate(TskHandle *taskPid, struct TskInitParam *initParam);
1025 extern U32 PRT_TaskResume(TskHandle taskPid);
1048 extern U32 PRT_TaskSuspend(TskHandle taskPid);
1071 extern U32 PRT_TaskDelete(TskHandle taskPid);
1159 extern U32 PRT_TaskSelf(TskHandle *taskPid);
1177 extern TskStatus PRT_TaskGetStatus(TskHandle taskPid);
[all …]
/kernel/uniproton/doc/design/
Dinterface_description.md711 U32 PRT_TaskCreate(TskHandle *taskPid, struct TskInitParam *initParam)
718 taskPid [OUT] 类型#TskHandle *,保存任务PID。
737 U32 PRT_TaskResume(TskHandle taskPid)
744 taskPid [IN] 类型#TskHandle,任务PID。
751 U32 PRT_TaskSuspend(TskHandle taskPid)
758 taskPid [IN] 类型#TskHandle,任务PID。
766 U32 PRT_TaskDelete(TskHandle taskPid)
773 taskPid [IN] 类型#TskHandle,任务PID。
823 U32 PRT_TaskSelf(TskHandle *taskPid)
830 taskPid [OUT] 类型#TskHandle *,保存任务PID。
[all …]
/kernel/uniproton/src/core/kernel/task/
Dprt_task_info.c46 OS_SEC_ALW_INLINE INLINE U32 OsTaskInfoGetChk(TskHandle taskPid, struct TskInfo *taskInfo) in OsTaskInfoGetChk()
58 …LINE void OsTaskInfoCommonGet(struct TskInfo *taskInfo, struct TagTskCb *taskCb, TskHandle taskPid) in OsTaskInfoCommonGet()
99 OS_SEC_L4_TEXT U32 OsTaskStackInfoGet(TskHandle taskPid, struct TskStackInfo *stackInfo) in OsTaskStackInfoGet()
131 OS_SEC_ALW_INLINE INLINE U32 OsTaskInfoStackGet(TskHandle taskPid, struct TskInfo *taskInfo) in OsTaskInfoStackGet()
151 OS_SEC_L4_TEXT U32 PRT_TaskGetInfo(TskHandle taskPid, struct TskInfo *taskInfo) in PRT_TaskGetInfo()
186 OS_SEC_L4_TEXT U32 PRT_TaskGetName(TskHandle taskId, char **name) in PRT_TaskGetName()
Dprt_task_minor.c18 OS_SEC_ALW_INLINE INLINE U32 OsTaskYieldProc(TskHandle nextTaskId, U32 taskPrio, TskHandle *yieldTo, in OsTaskYieldProc()
51 static OS_SEC_L2_TEXT U32 OsTaskYield(TskPrior taskPrio, TskHandle nextTaskId, TskHandle *yieldTo) in OsTaskYield()
Dprt_task_priority.c20 OS_SEC_L4_TEXT U32 PRT_TaskGetPriority(TskHandle taskPid, TskPrior *taskPrio) in PRT_TaskGetPriority()
50 OS_SEC_ALW_INLINE INLINE U32 OsTaskPrioritySetCheck(TskHandle taskPid, TskPrior taskPrio) in OsTaskPrioritySetCheck()
69 OS_SEC_L4_TEXT U32 PRT_TaskSetPriority(TskHandle taskPid, TskPrior taskPrio) in PRT_TaskSetPriority()
Dprt_task_init.c51 OS_SEC_L4_TEXT void OsTskInfoGet(TskHandle *threadId, struct TskInfo *taskInfo) in OsTskInfoGet()
149 OS_SEC_L4_TEXT void OsTskEntry(TskHandle taskId) in OsTskEntry()
175 OS_SEC_L4_TEXT U32 OsTaskCreateParaCheck(const TskHandle *taskPid, struct TskInitParam *initParam) in OsTaskCreateParaCheck()
329 OS_SEC_L4_TEXT U32 OsTaskCreateOnly(TskHandle *taskPid, struct TskInitParam *initParam) in OsTaskCreateOnly()
374 OS_SEC_L4_TEXT U32 PRT_TaskCreate(TskHandle *taskPid, struct TskInitParam *initParam) in PRT_TaskCreate()
Dprt_amp_task_minor.c20 OS_SEC_L2_TEXT U32 PRT_TaskSuspend(TskHandle taskPid) in PRT_TaskSuspend()
75 OS_SEC_L2_TEXT U32 PRT_TaskResume(TskHandle taskPid) in PRT_TaskResume()
Dprt_task_attrib.c20 OS_SEC_L4_TEXT TskStatus PRT_TaskGetStatus(TskHandle taskPid) in PRT_TaskGetStatus()
Dprt_taskself_id.c20 OS_SEC_L2_TEXT U32 PRT_TaskSelf(TskHandle *taskPid) in PRT_TaskSelf()
Dprt_task_del.c61 OS_SEC_L4_TEXT U32 PRT_TaskDelete(TskHandle taskPid) in PRT_TaskDelete()
Dprt_task_sem.c22 OS_SEC_L4_TEXT U32 PRT_TaskGetPendSem(TskHandle taskId, U16 *semId, U16 *pendState) in PRT_TaskGetPendSem()
Dprt_task_global.c29 OS_SEC_BSS TskHandle g_idleTaskId;
Dprt_amp_task_del.c43 OS_SEC_L4_TEXT U32 OsTaskDelete(TskHandle taskPid) in OsTaskDelete()
Dprt_amp_task_init.c81 TskHandle taskHdl; in OsIdleTskAMPCreate()
/kernel/uniproton/src/core/kernel/include/
Dprt_task_external.h53 TskHandle taskPid;
111 extern TskHandle g_idleTaskId;
182 extern void OsTskEntry(TskHandle taskId);
190 extern U32 OsTaskDelete(TskHandle taskPid);
191 extern U32 OsTaskCreateOnly(TskHandle *taskPid, struct TskInitParam *initParam);
/kernel/uniproton/src/arch/include/
Dprt_exc_external.h33 typedef void (*ExcTaskInfoFunc)(TskHandle *threadId, struct TskInfo *taskInfo);
/kernel/uniproton/doc/
Dgetting_started.md49 TskHandle taskId;
/kernel/uniproton/src/net/lwip-2.1/src/
Dsys_arch.c31 static TskHandle g_lwprotThread = OS_ERRNO_TSK_ID_INVALID;
44 TskHandle taskId = OS_ERRNO_TSK_ID_INVALID; in sys_thread_new()
/kernel/uniproton/src/fs/vfs/
Dvfs_fs.c65 TskHandle taskId = 0; in OsVfsOpen()