sem_init
int sem_init(sem_t *, int, unsigned int);
WR(stub_zero, sem_init);
__strong_reference(_sem_init, sem_init);
if (sem_init(sem, 0, 0))
assert(0 == sem_init(&sem_a, 0, 0));
assert(-1 == sem_init(&sem_b, 1, 0));
assert(0 == sem_init(&sem_b, 0, 0));
if (sem_init(&id, 0, 1) < 0) {
if (sem_init(&id, 0, value) >= 0) {
if (sem_init(id, 1, count) < 0) {
if (sem_init(&id, 0, 1) < 0) {
if (sem_init(&id, 0, SEM_VALUE_MAX) < 0) {
if (sem_init(&id, 0, 1) < 0) {
if (sem_init(&id, 0, 0) < 0) {
if (sem_init(&id, 0, 1) < 0) {
if (sem_init(&id, 0, 0) < 0) {
if (sem_init(&id, 0, 1) < 0) {
if (sem_init(&id, 0, 1) < 0) {
sem_init(&tmp_files_sem, 0, 1);
sem_init(&mtsem, 0, 0);
sem_init(&mtsem, 0, 0);