Lines Matching refs:sem

250 	sem_t sem;  in ATF_TC_BODY()  local
252 SEM_REQUIRE(sem_init(&sem, 0, 0)); in ATF_TC_BODY()
253 SEM_REQUIRE(sem_post(&sem)); in ATF_TC_BODY()
257 SEM_REQUIRE(sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
258 ATF_REQUIRE_ERRNO(ETIMEDOUT, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
260 ATF_REQUIRE_ERRNO(ETIMEDOUT, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
261 SEM_REQUIRE(sem_post(&sem)); in ATF_TC_BODY()
262 SEM_REQUIRE(sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
266 ATF_REQUIRE_ERRNO(EINVAL, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
268 ATF_REQUIRE_ERRNO(EINVAL, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
274 ATF_REQUIRE_ERRNO(EINVAL, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
276 ATF_REQUIRE_ERRNO(EINVAL, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
291 ATF_REQUIRE_ERRNO(EINTR, sem_timedwait(&sem, &ts)); in ATF_TC_BODY()
307 sem_t sem; in ATF_TC_BODY() local
309 SEM_REQUIRE(sem_init(&sem, 0, 0)); in ATF_TC_BODY()
311 SEM_REQUIRE(sem_post(&sem)); in ATF_TC_BODY()
315 SEM_REQUIRE(sem_clockwait_np(&sem, CLOCK_MONOTONIC, TIMER_ABSTIME, in ATF_TC_BODY()
318 sem_clockwait_np(&sem, CLOCK_MONOTONIC, TIMER_ABSTIME, &ts, NULL)); in ATF_TC_BODY()
331 sem_t sem; in ATF_TC_BODY() local
333 SEM_REQUIRE(sem_init(&sem, 0, 0)); in ATF_TC_BODY()
335 SEM_REQUIRE(sem_post(&sem)); in ATF_TC_BODY()
338 SEM_REQUIRE(sem_clockwait_np(&sem, CLOCK_MONOTONIC, 0, in ATF_TC_BODY()
341 sem_clockwait_np(&sem, CLOCK_MONOTONIC, 0, &ts, NULL)); in ATF_TC_BODY()
355 sem_t sem; in ATF_TC_BODY() local
357 SEM_REQUIRE(sem_init(&sem, 0, 0)); in ATF_TC_BODY()
369 ATF_REQUIRE_EQ(-1, sem_clockwait_np(&sem, CLOCK_MONOTONIC, in ATF_TC_BODY()
388 sem_t sem; in ATF_TC_BODY() local
390 SEM_REQUIRE(sem_init(&sem, 0, 0)); in ATF_TC_BODY()
401 ATF_REQUIRE_EQ(-1, sem_clockwait_np(&sem, CLOCK_MONOTONIC, 0, &ts, in ATF_TC_BODY()