Lines Matching refs:param
126 struct sched_param param;
133 rt = sched_getparam(getpid(), ¶m);
135 newPrio = param.sched_priority;
161 struct sched_param param;
162 int rt = sched_getparam(0, ¶m);
163 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
168 rt = sched_setscheduler(0, SCHED_RR, ¶m);
314 struct sched_param param;
315 int rt = sched_getparam(0, ¶m);
317 EXPECT_EQ(param.sched_priority, DEFAULT_SHELL_PROCESS_PRIORITY);
319 rt = sched_getparam(getpid(), ¶m);
321 EXPECT_EQ(param.sched_priority, DEFAULT_SHELL_PROCESS_PRIORITY);
323 rt = sched_getparam(INIT_PROCESS_ID, ¶m);
325 EXPECT_EQ(param.sched_priority, DEFAULT_INIT_PROCESS_PRIORITY);
327 rt = sched_getparam(KERNEL_PROCESS_ID, ¶m);
329 EXPECT_EQ(param.sched_priority, DEFAULT_KERNEL_PROCESS_PRIORITY);
339 struct sched_param param;
342 int rt = sched_getparam(-1, ¶m);
346 rt = sched_getparam(MAX_PROCESS_NUMBER + 1, ¶m);
350 rt = sched_getparam(MAX_PROCESS_NUMBER + GetRandom(100000), ¶m);
362 struct sched_param param;
367 rt = sched_getparam(nonExitPid, ¶m);
381 LOG("invalid 'param' test:");
390 struct sched_param param;
393 param.sched_priority = prio;
394 rt = sched_setparam(0, ¶m);
398 rt = sched_getparam(0, ¶m);
400 EXPECT_EQ(prio, param.sched_priority);
403 param.sched_priority = DEFAULT_SHELL_PROCESS_PRIORITY;
404 rt = sched_setparam(getpid(), ¶m);
425 struct sched_param param;
426 int rt = sched_getparam(0, ¶m);
427 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
432 rt = sched_setscheduler(0, SCHED_RR, ¶m);
444 struct sched_param param;
445 param.sched_priority = 18;
449 rt = sched_setparam(-1, ¶m);
453 rt = sched_setparam(MAX_PROCESS_NUMBER + 1, ¶m);
457 rt = sched_setparam(MAX_PROCESS_NUMBER + GetRandom(100000), ¶m);
470 struct sched_param param;
471 param.sched_priority = 18;
476 rt = sched_setparam(nonExitPid, ¶m);
490 LOG("invalid 'param' test:");
504 struct sched_param param;
505 param.sched_priority = 18;
509 param.sched_priority = -1;
510 rt = sched_setparam(0, ¶m);
514 param.sched_priority = -GetRandom(1000);
515 rt = sched_setparam(0, ¶m);
519 param.sched_priority = 0;
520 rt = sched_setparam(0, ¶m);
524 param.sched_priority = HIGHEST_USER_PROCESS_PRIORITY - 1;
525 rt = sched_setparam(0, ¶m);
546 struct sched_param param;
547 param.sched_priority = 18;
551 rt = sched_setparam(INIT_PROCESS_ID, ¶m);
555 rt = sched_setparam(KERNEL_PROCESS_ID, ¶m);
736 struct sched_param param;
737 int rt = sched_getparam(0, ¶m);
738 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
741 rt = sched_setscheduler(0, SCHED_RR, ¶m);
745 rt = sched_setscheduler(getpid(), SCHED_RR, ¶m);
750 param.sched_priority = LOWEST_USER_PROCESS_PRIORITY;
751 rt = sched_setscheduler(getpid(), SCHED_RR, ¶m);
759 param.sched_priority = DEFAULT_SHELL_PROCESS_PRIORITY;
760 rt = sched_setscheduler(getpid(), SCHED_RR, ¶m);
773 struct sched_param param;
774 int rt = sched_getparam(0, ¶m);
775 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
779 rt = sched_setscheduler(-1, SCHED_RR, ¶m);
783 rt = sched_setscheduler(MAX_PROCESS_NUMBER + 1, SCHED_RR, ¶m);
787 rt = sched_setscheduler(MAX_PROCESS_NUMBER + GetRandom(1000), SCHED_RR, ¶m);
799 struct sched_param param;
800 int rt = sched_getparam(0, ¶m);
801 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
806 rt = sched_setscheduler(nonExitPid, SCHED_RR, ¶m);
819 struct sched_param param;
820 int rt = sched_getparam(0, ¶m);
821 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
829 rt = sched_setscheduler(0, invalidPolicy[i], ¶m);
837 rt = sched_setscheduler(0, SCHED_RR, ¶m);
850 struct sched_param param;
851 int rt = sched_getparam(0, ¶m);
852 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
857 rt = sched_setscheduler(0, invalidPolicy, ¶m);
862 rt = sched_setscheduler(0, invalidPolicy, ¶m);
869 rt = sched_setscheduler(0, SCHED_RR, ¶m);
882 struct sched_param param;
883 int rt = sched_getparam(0, ¶m);
884 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
886 LOG("invalid param test:");
899 struct sched_param param;
900 int rt = sched_getparam(0, ¶m);
901 ASSERT_EQ(rt, 0) << "get sched param failed, errno=" << errno;
905 rt = sched_setscheduler(INIT_PROCESS_ID, SCHED_RR, ¶m);
909 rt = sched_setscheduler(KERNEL_PROCESS_ID, SCHED_RR, ¶m);