Defined in 2 files as a prototype:
Defined in 2 files as a macro:
Defined in 1 files as a function:
Referenced in 104 files:
- cddl/compat/opensolaris/misc/thread_pool.c, line 241
- cddl/contrib/opensolaris/cmd/zfs/zfs_main.c, line 6287
- cddl/contrib/opensolaris/head/thread.h, line 51
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c, 3 times
- cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c, line 98
- cddl/contrib/opensolaris/lib/libuutil/common/uu_list.c, line 94
- cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c, line 802
- cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c, line 51
- cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c, 3 times
- cddl/contrib/opensolaris/tools/ctf/cvt/tdata.c, line 393
- contrib/apr/locks/unix/proc_mutex.c, line 417
- contrib/apr/locks/unix/thread_mutex.c, 2 times
- contrib/blacklist/lib/bl.c, line 74
- contrib/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc, line 181
- contrib/compiler-rt/lib/tsan/benchmarks/vts_many_threads_bench.cc, line 33
- contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc, 4 times
- contrib/gcc/gthr-dce.h, 4 times
- contrib/gcc/gthr-posix.h, 4 times
- contrib/gcc/gthr-posix95.h, 3 times
- contrib/gcc/gthr-tpf.h, 2 times
- contrib/gcclibs/libgomp/config/posix/lock.c, 2 times
- contrib/gcclibs/libgomp/config/posix/mutex.h, line 42
- contrib/gcclibs/libgomp/config/posix/sem.c, line 45
- contrib/gcclibs/libgomp/config/posix95/lock.c, 2 times
- contrib/googletest/googletest/include/gtest/internal/gtest-port.h, 2 times
- contrib/googletest/googletest/test/googletest-port-test.cc, line 1058
- contrib/jemalloc/src/mutex.c, line 188
- contrib/libevent/evthread_pthread.c, line 53
- contrib/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h, line 236
- contrib/llvm/lib/Support/Mutex.cpp, line 65
- contrib/ncurses/ncurses/curses.priv.h, line 544
- contrib/ncurses/ncurses/tinfo/lib_data.c, 2 times
- contrib/netbsd-tests/fs/puffs/t_fuzz.c, line 224
- contrib/netbsd-tests/lib/libpthread/dlopen/t_dlopen.c, 3 times
- contrib/netbsd-tests/lib/libpthread/t_barrier.c, line 79
- contrib/netbsd-tests/lib/libpthread/t_cond.c, 5 times
- contrib/netbsd-tests/lib/libpthread/t_fpu.c, line 139
- contrib/netbsd-tests/lib/libpthread/t_mutex.c, 9 times
- contrib/netbsd-tests/lib/libpthread/t_preempt.c, line 95
- contrib/ntp/lib/isc/pthreads/mutex.c, 4 times
- contrib/ntp/sntp/libevent/evthread_pthread.c, line 53
- contrib/ofed/libibcm/cm.c, line 235
- contrib/ofed/libibverbs/cmd.c, 3 times
- contrib/ofed/libibverbs/device.c, 2 times
- contrib/ofed/libibverbs/verbs.c, 2 times
- contrib/ofed/libibverbs/verbs.h, line 2171
- contrib/ofed/libmlx4/mlx4.c, 2 times
- contrib/ofed/libmlx4/srq.c, line 182
- contrib/ofed/libmlx5/mlx5.c, 4 times
- contrib/ofed/librdmacm/cma.c, line 505
- contrib/ofed/librdmacm/examples/cmtime.c, 2 times
- contrib/ofed/opensm/complib/cl_event.c, line 60
- contrib/ofed/opensm/complib/cl_spinlock.c, line 56
- contrib/ofed/opensm/complib/cl_threadpool.c, line 90
- contrib/ofed/opensm/complib/cl_timer.c, line 85
- contrib/ofed/opensm/opensm/osm_opensm.c, line 417
- contrib/openbsm/bin/auditdistd/synch.h, line 53
- contrib/openmp/runtime/src/thirdparty/ittnotify/ittnotify_config.h, 2 times
- contrib/openmp/runtime/src/z_Linux_util.cpp, 2 times
- contrib/processor-trace/include/posix/threads.h, line 142
- contrib/sendmail/libmilter/libmilter.h, line 135
- contrib/sqlite3/sqlite3.c, 3 times
- contrib/unbound/util/locks.h, 3 times
- contrib/xz/src/common/mythread.h, line 181
- crypto/heimdal/include/heim_threads.h, line 90
- crypto/openssl/crypto/threads_pthread.c, line 45
- lib/libc/gen/_pthread_stubs.c, line 230
- lib/libc/include/un-namespace.h, line 134
- lib/libcuse/cuse_lib.c, line 110
- lib/libstdthreads/mtx.c, line 69
- lib/libthr/thread/thr_mutex.c, line 93
- lib/libusb/libusb10.c, 2 times
- sbin/ggate/ggated/ggated.c, 2 times
- sbin/hastd/synch.h, line 55
- sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c, line 51
- sys/contrib/zstd/lib/common/threading.h, line 83
- sys/dev/bhnd/nvram/bhnd_nvram_storevar.h, line 296
- tools/regression/pthread/mutex_isowned_np/mutex_isowned_np.c, line 54
- tools/regression/pthread/unwind/cond_wait_cancel.cpp, line 31
- tools/regression/pthread/unwind/cond_wait_cancel2.cpp, line 48
- tools/tools/netrate/juggle/juggle.c, line 325
- usr.bin/mkuzip/mkuz_fqueue.c, line 52
- usr.bin/sort/radixsort.c, line 660
- usr.sbin/bhyve/atkbdc.c, line 519
- usr.sbin/bhyve/block_if.c, 2 times
- usr.sbin/bhyve/gdb.c, line 1456
- usr.sbin/bhyve/mevent_test.c, line 138
- usr.sbin/bhyve/pci_ahci.c, line 2327
- usr.sbin/bhyve/pci_e82545.c, line 2301
- usr.sbin/bhyve/pci_emul.c, line 747
- usr.sbin/bhyve/pci_irq.c, line 145
- usr.sbin/bhyve/pci_nvme.c, 3 times
- usr.sbin/bhyve/pci_virtio_block.c, line 334
- usr.sbin/bhyve/pci_virtio_net.c, 3 times
- usr.sbin/bhyve/pci_virtio_scsi.c, 2 times
- usr.sbin/bhyve/pci_xhci.c, line 2820
- usr.sbin/bhyve/ps2kbd.c, line 375
- usr.sbin/bhyve/ps2mouse.c, line 405
- usr.sbin/bhyve/rfb.c, line 1038
- usr.sbin/bhyve/uart_emul.c, line 631
- usr.sbin/bhyve/usb_emul.h, line 134
- usr.sbin/bhyve/usb_mouse.c, 2 times
- usr.sbin/camdd/camdd.c, line 599
- usr.sbin/nscd/config.c, 3 times