Searched refs:sem_b (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.3-release/lib/libkse/test/ |
H A D | sem_d.c | 61 sem_t sem_a, sem_b; local 69 assert(-1 == sem_init(&sem_b, 1, 0)); 73 assert(0 == sem_init(&sem_b, 0, 0)); 74 assert(0 == sem_getvalue(&sem_b, &val)); 77 assert(0 == sem_post(&sem_b)); 78 assert(0 == sem_getvalue(&sem_b, &val)); 81 assert(0 == sem_wait(&sem_b)); 82 assert(-1 == sem_trywait(&sem_b)); 84 assert(0 == sem_post(&sem_b)); 85 assert(0 == sem_trywait(&sem_b)); [all...] |
/freebsd-10.3-release/contrib/netbsd-tests/lib/librt/ |
H A D | t_sem.c | 84 sem_t *sem_b; local 90 sem_unlink("/sem_b"); 92 sem_b = sem_open("/sem_b", O_CREAT | O_EXCL, 0644, 0); 93 ATF_REQUIRE(sem_b != SEM_FAILED); 95 ATF_REQUIRE_EQ(sem_getvalue(sem_b, &val), 0); 98 ATF_REQUIRE_EQ(sem_post(sem_b), 0); 99 ATF_REQUIRE_EQ(sem_getvalue(sem_b, &val), 0); 102 ATF_REQUIRE_EQ(sem_wait(sem_b), 0); 103 ATF_REQUIRE_EQ(sem_trywait(sem_b), [all...] |
/freebsd-10.3-release/contrib/netbsd-tests/lib/libpthread/ |
H A D | t_sem.c | 161 sem_t sem_a, sem_b; local 170 SEM_REQUIRE(sem_init(&sem_b, 0, 0)); 171 SEM_REQUIRE(sem_getvalue(&sem_b, &val)); 174 SEM_REQUIRE(sem_post(&sem_b)); 175 SEM_REQUIRE(sem_getvalue(&sem_b, &val)); 178 SEM_REQUIRE(sem_wait(&sem_b)); 179 ATF_REQUIRE_EQ(sem_trywait(&sem_b), -1); 181 SEM_REQUIRE(sem_post(&sem_b)); 182 SEM_REQUIRE(sem_trywait(&sem_b)); 183 SEM_REQUIRE(sem_post(&sem_b)); [all...] |
Completed in 139 milliseconds