Searched refs:initParam (Results 1 – 11 of 11) sorted by relevance
| /kernel/uniproton/src/core/kernel/task/ |
| D | prt_task_init.c | 175 OS_SEC_L4_TEXT U32 OsTaskCreateParaCheck(const TskHandle *taskPid, struct TskInitParam *initParam) in OsTaskCreateParaCheck() argument 179 if ((taskPid == NULL) || (initParam == NULL)) { in OsTaskCreateParaCheck() 183 if (initParam->taskEntry == NULL) { in OsTaskCreateParaCheck() 187 if (initParam->stackSize == 0) { in OsTaskCreateParaCheck() 188 initParam->stackSize = g_tskModInfo.defaultSize; in OsTaskCreateParaCheck() 191 if (((OS_TSK_STACK_SIZE_ALIGN - 1) & initParam->stackSize) != 0) { in OsTaskCreateParaCheck() 195 if (((OS_TSK_STACK_SIZE_ALIGN - 1) & (uintptr_t)initParam->stackAddr) != 0) { in OsTaskCreateParaCheck() 199 if (initParam->stackSize < OS_TSK_MIN_STACK_SIZE) { in OsTaskCreateParaCheck() 203 if (initParam->stackAddr != 0) { in OsTaskCreateParaCheck() 205 stackAddrLen = (U64)(initParam->stackAddr) + (U64)(initParam->stackSize); in OsTaskCreateParaCheck() [all …]
|
| /kernel/liteos_a/kernel/base/core/ |
| D | los_task.c | 440 STATIC UINT32 TaskCreateParamCheck(const UINT32 *taskID, TSK_INIT_PARAM_S *initParam) in TaskCreateParamCheck() argument 448 if (initParam == NULL) { in TaskCreateParamCheck() 452 if (!OsProcessIsUserMode((LosProcessCB *)initParam->processID)) { in TaskCreateParamCheck() 453 if (initParam->pcName == NULL) { in TaskCreateParamCheck() 458 if (initParam->pfnTaskEntry == NULL) { in TaskCreateParamCheck() 462 if (initParam->usTaskPrio > OS_TASK_PRIORITY_LOWEST) { in TaskCreateParamCheck() 466 if (initParam->uwStackSize > poolSize) { in TaskCreateParamCheck() 470 if (initParam->uwStackSize == 0) { in TaskCreateParamCheck() 471 initParam->uwStackSize = LOSCFG_BASE_CORE_TSK_DEFAULT_STACK_SIZE; in TaskCreateParamCheck() 473 initParam->uwStackSize = (UINT32)ALIGN(initParam->uwStackSize, LOSCFG_STACK_POINT_ALIGN_SIZE); in TaskCreateParamCheck() [all …]
|
| /kernel/liteos_a/shell/full/src/base/ |
| D | shmsg.c | 412 TSK_INIT_PARAM_S initParam = {0}; in ShellTaskInit() local 422 initParam.pfnTaskEntry = (TSK_ENTRY_FUNC)ShellTask; in ShellTaskInit() 423 initParam.usTaskPrio = 9; /* 9:shell task priority */ in ShellTaskInit() 424 initParam.auwArgs[0] = (UINTPTR)shellCB; in ShellTaskInit() 425 initParam.uwStackSize = 0x3000; in ShellTaskInit() 426 initParam.pcName = name; in ShellTaskInit() 427 initParam.uwResved = LOS_TASK_STATUS_DETACHED; in ShellTaskInit() 431 return LOS_TaskCreate(&shellCB->shellTaskHandle, &initParam); in ShellTaskInit() 438 TSK_INIT_PARAM_S initParam = {0}; in ShellEntryInit() local 448 initParam.pfnTaskEntry = (TSK_ENTRY_FUNC)ShellEntry; in ShellEntryInit() [all …]
|
| /kernel/liteos_a/shell/full/src/cmds/ |
| D | watch_shellcmd.c | 191 TSK_INIT_PARAM_S initParam = {0}; in OsWatchTaskCreate() local 201 initParam.pfnTaskEntry = (TSK_ENTRY_FUNC)OsShellCmdDoWatch; in OsWatchTaskCreate() 202 initParam.usTaskPrio = 10; /* 10:shellcmd_watch task priority */ in OsWatchTaskCreate() 203 initParam.auwArgs[0] = (UINTPTR)watchItem; in OsWatchTaskCreate() 204 initParam.uwStackSize = 0x3000; /* 0x3000:stack size of shellcmd_watch task */ in OsWatchTaskCreate() 205 initParam.pcName = "shellcmd_watch"; in OsWatchTaskCreate() 206 initParam.uwResved = LOS_TASK_STATUS_DETACHED; in OsWatchTaskCreate() 208 ret = LOS_TaskCreate(&watchTaskId, &initParam); in OsWatchTaskCreate()
|
| /kernel/liteos_a/net/telnet/src/ |
| D | telnet_loop.c | 515 TSK_INIT_PARAM_S initParam = {0}; in TelnetdTaskInit() local 517 initParam.pfnTaskEntry = (TSK_ENTRY_FUNC)TelnetdMain; in TelnetdTaskInit() 518 initParam.uwStackSize = TELNET_TASK_STACK_SIZE; in TelnetdTaskInit() 519 initParam.pcName = "TelnetServer"; in TelnetdTaskInit() 520 initParam.usTaskPrio = TELNET_TASK_PRIORITY; in TelnetdTaskInit() 521 initParam.uwResved = LOS_TASK_STATUS_DETACHED; in TelnetdTaskInit() 528 ret = LOS_TaskCreate((UINT32 *)&g_telnetTaskId, &initParam); in TelnetdTaskInit()
|
| /kernel/liteos_a/kernel/include/ |
| D | los_task.h | 605 extern UINT32 LOS_TaskCreateOnly(UINT32 *taskID, TSK_INIT_PARAM_S *initParam); 650 extern UINT32 LOS_TaskCreate(UINT32 *taskID, TSK_INIT_PARAM_S *initParam);
|
| /kernel/liteos_a/kernel/common/ |
| D | console.c | 1154 TSK_INIT_PARAM_S initParam = {0}; in OsConsoleBufInit() local 1161 initParam.pfnTaskEntry = (TSK_ENTRY_FUNC)ConsoleSendTask; in OsConsoleBufInit() 1162 initParam.usTaskPrio = SHELL_TASK_PRIORITY; in OsConsoleBufInit() 1163 initParam.auwArgs[0] = (UINTPTR)consoleCB; in OsConsoleBufInit() 1164 initParam.uwStackSize = LOSCFG_BASE_CORE_TSK_DEFAULT_STACK_SIZE; in OsConsoleBufInit() 1165 initParam.pcName = (consoleCB->consoleID == CONSOLE_SERIAL) ? "SendToSer" : "SendToTelnet"; in OsConsoleBufInit() 1166 initParam.uwResved = LOS_TASK_STATUS_DETACHED; in OsConsoleBufInit() 1168 ret = LOS_TaskCreate(&consoleCB->sendTaskID, &initParam); in OsConsoleBufInit()
|
| /kernel/uniproton/src/core/kernel/include/ |
| D | prt_task_external.h | 191 extern U32 OsTaskCreateOnly(TskHandle *taskPid, struct TskInitParam *initParam);
|
| /kernel/liteos_a/kernel/base/include/ |
| D | los_task_pri.h | 325 extern UINT32 OsCreateUserTask(UINTPTR processID, TSK_INIT_PARAM_S *initParam);
|
| /kernel/uniproton/src/include/uapi/ |
| D | prt_task.h | 1003 extern U32 PRT_TaskCreate(TskHandle *taskPid, struct TskInitParam *initParam);
|
| /kernel/uniproton/doc/design/ |
| D | interface_description.md | 711 U32 PRT_TaskCreate(TskHandle *taskPid, struct TskInitParam *initParam) 719 initParam [IN] 类型#struct TskInitParam *,任务创建参数,
|