Symbol: sem_init
include/semaphore.h
62
int sem_init(sem_t *, int, unsigned int);
lib/libc/gen/sem.c
112
FB10_COMPAT(_libc_sem_init_compat, sem_init);
lib/libc/gen/sem_new.c
56
__weak_reference(_sem_init, sem_init);
lib/libthr/thread/thr_sem.c
46
FB10_COMPAT(_sem_init_compat, sem_init);
tests/sys/aio/aio_test.c
207
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
tests/sys/aio/aio_test.c
224
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
tests/sys/aio/lio_test.c
179
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
tests/sys/aio/lio_test.c
198
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity.c
464
if (sem_init(&chunk_sems[i][sem_idx], 0, 0)){
tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.c
537
if (sem_init(&chunk_sems[sem_idx], 0, 0)){
tests/sys/fs/fusefs/default_permissions.cc
1494
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/destroy.cc
161
sem_init(&sem, 0, 0);
tests/sys/fs/fusefs/dev_fuse_poll.cc
125
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/dev_fuse_poll.cc
126
ASSERT_EQ(0, sem_init(&sem1, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/forget.cc
67
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/getattr.cc
177
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/getattr.cc
275
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
165
ASSERT_EQ(0, sem_init(blocked_semaphore, 1, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
293
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
294
ASSERT_EQ(0, sem_init(&sem1, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
414
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
415
ASSERT_EQ(0, sem_init(&sem1, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
490
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
491
ASSERT_EQ(0, sem_init(&sem1, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
630
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
677
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/interrupt.cc
678
ASSERT_EQ(0, sem_init(&sem1, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/last_local_modify.cc
235
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/last_local_modify.cc
392
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/mknod.cc
264
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/open.cc
109
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/opendir.cc
87
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/pre-init.cc
128
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/pre-init.cc
86
ASSERT_EQ(0, sem_init(&sem0, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/read.cc
306
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/rmdir.cc
153
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/rmdir.cc
82
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/setattr.cc
779
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/statfs.cc
103
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/symlink.cc
181
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/unlink.cc
200
ASSERT_EQ(0, sem_init(&sem, 0, 0)) << strerror(errno);
tests/sys/fs/fusefs/utils.cc
600
ASSERT_EQ(0, sem_init(sem, 1, 0)) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
176
ASSERT_EQ(0, sem_init(&killer_semaphore, 0, 0)) << strerror(errno);
tests/sys/kern/kcov.c
200
sem_init(&sem1, 0, 0);
tests/sys/kern/kcov.c
201
sem_init(&sem2, 0, 0);
tests/sys/kern/ptrace_test.c
2552
REQUIRE_EQ(sem_init(&sigusr1_sem, 0, 0), 0);
tests/sys/kern/ptrace_test.c
2940
REQUIRE_EQ(sem_init(&sigusr1_sem, 0, 0), 0);
tests/sys/kern/ptrace_test.c
3012
REQUIRE_EQ(sem_init(&sigusr1_sem, 0, 0), 0);
tests/sys/kern/ptrace_test.c
3086
REQUIRE_EQ(sem_init(&sigusr1_sem, 0, 0), 0);
tests/sys/netmap/ctrl-api-test.c
1620
ret = sem_init(&sem, 0, 0);
tools/regression/posixsem2/semtest.c
31
if (sem_init(s, 1, 0))
tools/regression/pthread/unwind/sem_wait_cancel.cpp
27
sem_init(&sem, 0, 0);
tools/tools/syscall_timing/syscall_timing.c
628
error = sem_init(&buf[j], 1, 0);
usr.bin/sort/file.c
122
sem_init(&tmp_files_sem, 0, 1);
usr.bin/sort/file.c
1444
sem_init(&mtsem, 0, 0);
usr.bin/sort/radixsort.c
689
sem_init(&mtsem, 0, 0);
usr.sbin/bhyve/pci_nvme.c
3362
sem_init(&sc->iosemlock, 0, sc->ioslots);
usr.sbin/camdd/camdd.c
3335
sem_init(&camdd_sem, /*pshared*/ 0, 0);
usr.sbin/pppctl/pppctl.c
621
sem_init(&sem_select, 0, 0);