Lines Matching refs:SEM_REQUIRE
110 #define SEM_REQUIRE(x) \ macro
131 SEM_REQUIRE(sem_close(semp)); in ATF_TC_BODY()
132 SEM_REQUIRE(sem_unlink("/foo")); in ATF_TC_BODY()
167 SEM_REQUIRE(sem_init(&sem_b, 0, 0)); in ATF_TC_BODY()
168 SEM_REQUIRE(sem_getvalue(&sem_b, &val)); in ATF_TC_BODY()
171 SEM_REQUIRE(sem_post(&sem_b)); in ATF_TC_BODY()
172 SEM_REQUIRE(sem_getvalue(&sem_b, &val)); in ATF_TC_BODY()
175 SEM_REQUIRE(sem_wait(&sem_b)); in ATF_TC_BODY()
178 SEM_REQUIRE(sem_post(&sem_b)); in ATF_TC_BODY()
179 SEM_REQUIRE(sem_trywait(&sem_b)); in ATF_TC_BODY()
180 SEM_REQUIRE(sem_post(&sem_b)); in ATF_TC_BODY()
181 SEM_REQUIRE(sem_wait(&sem_b)); in ATF_TC_BODY()
182 SEM_REQUIRE(sem_post(&sem_b)); in ATF_TC_BODY()
184 SEM_REQUIRE(sem_destroy(&sem_b)); in ATF_TC_BODY()
186 SEM_REQUIRE(sem_init(&sem_a, 0, 0)); in ATF_TC_BODY()
197 SEM_REQUIRE(sem_post(&sem_a)); in ATF_TC_BODY()
205 SEM_REQUIRE(sem_destroy(&sem_a)); in ATF_TC_BODY()
216 SEM_REQUIRE(sem_post(&sem)); in sighandler()
262 SEM_REQUIRE(sem_init(&sem, 0, 0)); in before_start_test()