Searched refs:userParam (Results 1 - 5 of 5) sorted by relevance
/kernel/liteos_a/syscall/ |
H A D | process_syscall.c | 184 int SysSchedSetScheduler(int id, int policy, const LosSchedParam *userParam, int flag) in SysSchedSetScheduler() argument 189 if (LOS_ArchCopyFromUser(¶m, userParam, sizeof(LosSchedParam)) != 0) { in SysSchedSetScheduler() 221 int SysSchedGetParam(int id, LosSchedParam *userParam, int flag) in SysSchedGetParam() argument 265 if (LOS_ArchCopyToUser(userParam, &schedParam, sizeof(LosSchedParam))) { in SysSchedGetParam() 301 int SysSchedSetParam(int id, const LosSchedParam *userParam, int flag) in SysSchedSetParam() argument 307 if (LOS_ArchCopyFromUser(¶m, userParam, sizeof(LosSchedParam)) != 0) { in SysSchedSetParam() 322 return SysSchedSetScheduler(id, policy, userParam, flag); in SysSchedSetParam() 1148 unsigned int SysCreateUserThread(const TSK_ENTRY_FUNC func, const UserTaskParam *userParam, bool joinable) in SysCreateUserThread() argument 1153 ret = LOS_ArchCopyFromUser(&(param.userParam), userParam, sizeo in SysCreateUserThread() [all...] |
H A D | los_syscall.h | 75 extern int SysSchedSetScheduler(int id, int policy, const LosSchedParam *userParam, int flag);
76 extern int SysSchedGetParam(int id, LosSchedParam *userParam, int flag);
77 extern int SysSchedSetParam(int id, const LosSchedParam *userParam, int flag);
109 extern unsigned int SysCreateUserThread(const TSK_ENTRY_FUNC func, const UserTaskParam *userParam, bool joinable);
|
/kernel/liteos_a/kernel/base/core/ |
H A D | los_task.c | 593 taskCB->userArea = initParam->userParam.userArea; in TaskStackInit() 594 taskCB->userMapBase = initParam->userParam.userMapBase; in TaskStackInit() 595 taskCB->userMapSize = initParam->userParam.userMapSize; in TaskStackInit() 596 OsUserTaskStackInit(taskCB->stackPointer, (UINTPTR)taskCB->taskEntry, initParam->userParam.userSP); in TaskStackInit() 1345 UserTaskParam *userParam = NULL; in OsCreateUserTaskParamCheck() local 1351 userParam = ¶m->userParam; in OsCreateUserTaskParamCheck() 1352 if ((processID == OS_INVALID_VALUE) && !LOS_IsUserAddress(userParam->userArea)) { in OsCreateUserTaskParamCheck() 1360 if (userParam->userMapBase && !LOS_IsUserAddressRange(userParam in OsCreateUserTaskParamCheck() [all...] |
H A D | los_process.c | 1908 param.userParam.userSP = (UINTPTR)stack + size; in OsUserInitProcess() 1909 param.userParam.userMapBase = (UINTPTR)stack; in OsUserInitProcess() 1910 param.userParam.userMapSize = size; in OsUserInitProcess() 1914 (VOID)OsUnMMap(processCB->vmSpace, param.userParam.userMapBase, param.userParam.userMapSize); in OsUserInitProcess() 1949 taskParam->userParam.userArea = runTask->userArea; in GetCopyTaskParam() 1950 taskParam->userParam.userMapBase = runTask->userMapBase; in GetCopyTaskParam() 1951 taskParam->userParam.userMapSize = runTask->userMapSize; in GetCopyTaskParam()
|
/kernel/liteos_a/kernel/include/ |
H A D | los_task.h | 516 UserTaskParam userParam; member
|
Completed in 9 milliseconds