Lines Matching refs:rt

47     int rt = pthread_attr_getinheritsched(&attr, &inheritsched);

48 EXPECT_EQ(rt, 0) << "pthread_attr_getinheritsched failed. errno=" << errno;
63 int rt = pthread_attr_setinheritsched(&attr, PTHREAD_INHERIT_SCHED);
64 EXPECT_EQ(rt, 0) << "pthread_attr_setinheritsched failed. errno=" << errno;
66 rt = pthread_attr_getinheritsched(&attr, &inheritsched);
67 EXPECT_EQ(rt, 0) << "pthread_attr_getinheritsched failed. errno=" << errno;
70 rt = pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED);
71 EXPECT_EQ(rt, 0) << "pthread_attr_setinheritsched failed. errno=" << errno;
73 rt = pthread_attr_getinheritsched(&attr, &inheritsched);
74 EXPECT_EQ(rt, 0) << "pthread_attr_getinheritsched failed. errno=" << errno;
89 int rt = pthread_attr_setinheritsched(&attr, n);
90 EXPECT_EQ(rt, EINVAL) << "pthread_attr_setinheritsched(" << n << ") should fail";
92 rt = pthread_attr_setinheritsched(&attr, n);
93 EXPECT_EQ(rt, EINVAL) << "pthread_attr_setinheritsched(" << n << ") should fail";
107 int rt = pthread_attr_getschedparam(&attr, &param);
108 EXPECT_EQ(rt, 0) << "pthread_attr_getschedparam failed. errno=" << errno;
123 int rt = pthread_attr_getschedparam(&attr, &param);
124 EXPECT_EQ(rt, 0) << "pthread_attr_getschedparam failed. errno=" << errno;
127 rt = pthread_attr_setschedparam(&attr, &param);
128 EXPECT_EQ(rt, 0) << "pthread_attr_setschedparam failed. errno=" << errno;
130 rt = pthread_attr_getschedparam(&attr, &param);
131 EXPECT_EQ(rt, 0) << "pthread_attr_getschedparam failed. errno=" << errno;
146 int rt = pthread_attr_getschedparam(&attr, &param);
147 EXPECT_EQ(rt, 0) << "pthread_attr_getschedparam failed. errno=" << errno;
150 rt = pthread_attr_setschedparam(&attr, &param);
151 EXPECT_EQ(rt, EINVAL);
165 int rt = pthread_attr_getschedpolicy(&attr, &policy);
166 EXPECT_EQ(rt, 0) << "pthread_attr_getschedpolicy failed. errno=" << errno;
180 int rt = pthread_attr_setschedpolicy(&attr, SCHED_FIFO);
181 EXPECT_EQ(rt, 0) << "pthread_attr_setschedparam failed. errno=" << errno;
183 rt = pthread_attr_getschedpolicy(&attr, &policy);
184 EXPECT_EQ(rt, 0) << "pthread_attr_getschedpolicy failed. errno=" << errno;
187 rt = pthread_attr_setschedpolicy(&attr, SCHED_RR);
188 EXPECT_EQ(rt, 0) << "pthread_attr_setschedparam failed. errno=" << errno;
189 rt = pthread_attr_getschedpolicy(&attr, &policy);
190 EXPECT_EQ(rt, 0) << "pthread_attr_getschedpolicy failed. errno=" << errno;
203 int rt;
212 rt = pthread_attr_setschedpolicy(&attr, invalidPolicy[i]);
213 EXPECT_EQ(rt, EINVAL) << "errno check fail for policy=" << invalidPolicy[i];
228 int rt = pthread_attr_getscope(&attr, &scope);
229 EXPECT_EQ(rt, 0) << "pthread_attr_getscope failed. errno=" << errno;
243 int rt = pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM);
244 EXPECT_EQ(rt, ENOTSUP); // liteos support PTHREAD_SCOPE_PROCESS only
246 rt = pthread_attr_setscope(&attr, -GetRandom(10000));
247 EXPECT_EQ(rt, EINVAL);
249 rt = pthread_attr_setscope(&attr, GetRandom(10000) + 2);
250 EXPECT_EQ(rt, EINVAL);
253 rt = pthread_attr_getscope(&attr, &scope);
254 EXPECT_EQ(rt, 0) << "pthread_attr_getscope failed. errno=" << errno;
292 int rt = pthread_create(&ptSub, &attr, ThreadFunc1, (void*)&sem);
293 ASSERT_EQ(rt, 0) << "pthread_create failed!";
331 int rt = pthread_setschedparam(ptSelf, policy, &param);
332 ASSERT_EQ(rt, 0) << "pthread_setschedparam failed!";
338 rt = pthread_create(&ptSub, &attr, ThreadFunc1, (void*)&sem);
339 ASSERT_EQ(rt, 0) << "pthread_create failed!";
359 rt = pthread_setschedparam(ptSelf, policy, &param);
360 ASSERT_EQ(rt, 0) << "pthread_setschedparam failed!";
369 int rt, policy;
380 rt = pthread_setschedparam(ptSelf, invalidPolicy[i], &param);
381 EXPECT_EQ(rt, EINVAL) << "pthread_setschedparam should fail for policy=" << invalidPolicy[i];
416 int rt = pthread_create(&ptSub, &attr, ThrdFuncForSetSchedParamTest, (void*)&sem);
417 ASSERT_EQ(rt, 0) << "pthread_create failed!";
468 int rt = pthread_create(&ptSub, &attr, ThrdFuncForSetSchedPrioTest, (void*)&sem);
469 ASSERT_EQ(rt, 0) << "pthread_create failed!";