Searched refs:sem_a (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.3-release/lib/libkse/test/
H A Dsem_d.c61 sem_t sem_a, sem_b; local
103 assert(0 == sem_init(&sem_a, 0, 0));
106 pthread_create(&threads[i], NULL, entry, (void *) &sem_a);
110 assert(0 == sem_post(&sem_a));
118 pthread_create(&threads[i], NULL, entry, (void *) &sem_a);
122 assert(0 == sem_post(&sem_a));
129 assert(0 == sem_destroy(&sem_a));
/freebsd-10.3-release/contrib/netbsd-tests/lib/librt/
H A Dt_sem.c125 sem_t *sem_a; local
134 sem_unlink("/sem_a");
136 sem_a = sem_open("/sem_a", O_CREAT | O_EXCL, 0644, 0);
137 ATF_REQUIRE(sem_a != SEM_FAILED);
147 ATF_REQUIRE_MSG(sem_wait(sem_a) == 0,
160 ATF_REQUIRE_EQ(sem_post(sem_a), 0);
170 ATF_REQUIRE_EQ(sem_close(sem_a), 0);
171 ATF_REQUIRE_EQ(sem_unlink("/sem_a"), 0);
/freebsd-10.3-release/contrib/netbsd-tests/lib/libpthread/
H A Dt_sem.c161 sem_t sem_a, sem_b; local
189 SEM_REQUIRE(sem_init(&sem_a, 0, 0));
194 entry, (void *) &sem_a));
200 SEM_REQUIRE(sem_post(&sem_a));
208 SEM_REQUIRE(sem_destroy(&sem_a));

Completed in 98 milliseconds