Lines Matching refs:taskID
1196 int SysUserThreadSetDetach(unsigned int taskID)
1201 if (OS_TID_CHECK_INVALID(taskID)) {
1205 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID);
1219 int SysUserThreadDetach(unsigned int taskID)
1224 if (OS_TID_CHECK_INVALID(taskID)) {
1229 ret = OsUserTaskOperatePermissionsCheck(OS_TCB_FROM_TID(taskID));
1235 if (LOS_TaskDelete(taskID) != LOS_OK) {
1242 int SysThreadJoin(unsigned int taskID)
1247 if (OS_TID_CHECK_INVALID(taskID)) {
1251 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID);
1258 ret = (int)OsTaskJoinPendUnsafe(OS_TCB_FROM_TID(taskID));
1292 return OsCurrTaskGet()->taskID;
1296 static int SchedAffinityParameterPreprocess(int id, int flag, unsigned int *taskID, unsigned int *processID)
1306 *taskID = (id == 0) ? (OsCurrTaskGet()->taskID) : (ProcessCB->threadGroup->taskID);
1307 *processID = (id == 0) ? (OS_PCB_FROM_TID(*taskID)->processID) : id;
1312 *taskID = id;
1323 unsigned int taskID;
1327 ret = SchedAffinityParameterPreprocess(id, flag, &taskID, &processID);
1339 ret = OsUserTaskOperatePermissionsCheck(OS_TCB_FROM_TID(taskID));
1350 cpuAffiMask = (unsigned int)OS_TCB_FROM_TID(taskID)->cpuAffiMask;
1369 unsigned int taskID;
1378 ret = SchedAffinityParameterPreprocess(id, flag, &taskID, &processID);
1395 ret = OsUserTaskOperatePermissionsCheck(OS_TCB_FROM_TID(taskID));
1405 needSched = OsTaskCpuAffiSetUnsafe(taskID, cpuset, &currCpuMask);