Lines Matching refs:schedParam
63 static int UserTaskSchedulerCheck(unsigned int tid, int policy, const LosSchedParam *schedParam, bool policyFlag)
72 ret = OsSchedulerParamCheck(policy, TRUE, schedParam);
91 static int OsUserTaskSchedulerSet(unsigned int tid, int policy, const LosSchedParam *schedParam, bool policyFlag)
98 ret = UserTaskSchedulerCheck(tid, policy, schedParam, policyFlag);
114 param.priority = schedParam->priority;
123 param.runTimeUs = schedParam->runTimeUs;
124 param.deadlineUs = schedParam->deadlineUs;
125 param.periodUs = schedParam->periodUs;
223 LosSchedParam schedParam = {0};
244 schedParam.runTimeUs = param.runTimeUs;
245 schedParam.deadlineUs = param.deadlineUs;
246 schedParam.periodUs = param.periodUs;
248 schedParam.priority = param.priority;
259 ret = LOS_GetProcessScheduler(id, NULL, &schedParam);
265 if (LOS_ArchCopyToUser(userParam, &schedParam, sizeof(LosSchedParam))) {