Home
last modified time | relevance | path

Searched refs:userParam (Results 1 - 5 of 5) sorted by relevance

/kernel/liteos_a/syscall/
H A Dprocess_syscall.c184 int SysSchedSetScheduler(int id, int policy, const LosSchedParam *userParam, int flag) in SysSchedSetScheduler() argument
189 if (LOS_ArchCopyFromUser(&param, 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(&param, 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 Dlos_syscall.h75 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 Dlos_task.c593 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 = &param->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 Dlos_process.c1908 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 Dlos_task.h516 UserTaskParam userParam; member

Completed in 10 milliseconds