Defined in 5 files as a prototype:
Defined in 7 files as a member:
Defined in 24 files as a function:
- contrib/compiler-rt/lib/builtins/atomic.c, line 59 (as a function)
- contrib/compiler-rt/lib/builtins/atomic.c, line 79 (as a function)
- contrib/compiler-rt/lib/builtins/atomic.c, line 92 (as a function)
- contrib/compiler-rt/lib/esan/esan_hashtable.h, line 285 (as a function)
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h, line 90 (as a function)
- contrib/compiler-rt/lib/scudo/scudo_tsd.h, line 48 (as a function)
- contrib/libc++/src/debug.cpp, line 359 (as a function)
- contrib/libc++/src/memory.cpp, line 169 (as a function)
- contrib/libc++/src/mutex.cpp, line 44 (as a function)
- contrib/libc++/src/mutex.cpp, line 76 (as a function)
- contrib/libc++/src/mutex.cpp, line 123 (as a function)
- contrib/libc++/src/mutex.cpp, line 178 (as a function)
- contrib/libc++/src/shared_mutex.cpp, line 50 (as a function)
- contrib/libc++/src/shared_mutex.cpp, line 110 (as a function)
- contrib/libstdc++/include/ext/concurrence.h, line 142 (as a function)
- contrib/libstdc++/include/ext/concurrence.h, line 189 (as a function)
- contrib/llvm/include/llvm/Support/Mutex.h, line 112 (as a function)
- contrib/llvm/include/llvm/Support/RWMutex.h, line 130 (as a function)
- contrib/llvm/include/llvm/Support/UniqueLock.h, line 57 (as a function)
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp, line 288 (as a function)
- contrib/netbsd-tests/lib/libpthread/t_cond.c, line 497 (as a function)
- contrib/subversion/subversion/svnserve/serve.c, line 2930 (as a function)
- gnu/usr.bin/rcs/rcsclean/rcsclean.c, line 263 (as a function)
- usr.sbin/rpc.lockd/lockd_lock.c, line 1995 (as a function)
Referenced in 93 files:
- contrib/compiler-rt/lib/builtins/atomic.c
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
- contrib/compiler-rt/lib/scudo/scudo_allocator.cpp
- contrib/gcc/gthr-gnat.c
- contrib/gcc/gthr-gnat.h, line 41
- contrib/gcc/omp-low.c
- contrib/libc++/src/debug.cpp
- contrib/libc++/src/future.cpp, line 172
- contrib/libc++/src/mutex.cpp, line 184
- contrib/libc++/src/thread.cpp, line 172
- contrib/libstdc++/include/ext/concurrence.h, line 220
- contrib/libstdc++/libsupc++/guard.cc
- contrib/libstdc++/src/bitmap_allocator.cc
- contrib/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h, line 1266
- contrib/llvm/include/llvm/ExecutionEngine/Orc/RawByteChannel.h
- contrib/llvm/include/llvm/Support/Mutex.h, line 150
- contrib/llvm/include/llvm/Support/MutexGuard.h, line 33
- contrib/llvm/include/llvm/Support/RWMutex.h, line 170
- contrib/llvm/include/llvm/Support/UniqueLock.h
- contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
- contrib/llvm/lib/Support/Parallel.cpp
- contrib/llvm/tools/lldb/include/lldb/Utility/Iterable.h, line 190
- contrib/llvm/tools/lldb/include/lldb/Utility/SharedCluster.h
- contrib/llvm/tools/lldb/source/Core/Listener.cpp, line 312
- contrib/llvm/tools/lldb/source/Host/common/Editline.cpp, line 519
- contrib/llvm/tools/lldb/source/Host/common/TaskPool.cpp, line 91
- contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp, line 264
- contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h, line 140
- contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp, line 66
- contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp, line 58
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
- contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp, line 812
- contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp, line 316
- contrib/netbsd-tests/lib/libpthread/t_cond.c, line 507
- contrib/ntp/lib/isc/unix/app.c
- contrib/ntp/lib/isc/win32/app.c
- contrib/ntp/sntp/libevent/evthread-internal.h, line 100
- contrib/ntp/sntp/libevent/evthread.c
- contrib/ntp/sntp/libevent/test/regress_bufferevent.c, line 273
- contrib/ofed/librdmacm/acm.c
- contrib/ofed/librdmacm/rsocket.c
- contrib/subversion/subversion/libsvn_delta/compat.c
- contrib/subversion/subversion/libsvn_fs/fs-loader.c, line 1798
- contrib/subversion/subversion/libsvn_ra/ra_loader.c, line 1080
- contrib/subversion/subversion/svn/util.c
- contrib/subversion/subversion/svnserve/serve.c, line 3392
- gnu/usr.bin/rcs/rcsclean/rcsclean.c, line 182
- sys/cam/ctl/scsi_ctl.c
- sys/cam/scsi/scsi_ses.h, line 418
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
- sys/compat/linux/linux_futex.c
- sys/contrib/ck/include/ck_pr.h
- sys/contrib/ck/include/gcc/aarch64/ck_pr.h, line 82
- sys/contrib/ck/include/gcc/arm/ck_pr.h, line 99
- sys/contrib/ck/include/gcc/arm/ck_pr_armv4.h, line 109
- sys/contrib/ck/include/gcc/ck_pr.h, line 149
- sys/contrib/ck/include/gcc/ppc/ck_pr.h, line 84
- sys/contrib/ck/include/gcc/ppc64/ck_pr.h, line 87
- sys/contrib/ck/include/gcc/sparcv9/ck_pr.h, line 84
- sys/contrib/ck/include/gcc/x86/ck_pr.h, line 104
- sys/contrib/ck/include/gcc/x86_64/ck_pr.h, line 113
- sys/contrib/vchiq/interface/vchiq_arm/vchiq_arm.c
- sys/dev/cxgbe/common/t4_hw.c
- sys/dev/drm2/i915/i915_gem.c
- sys/dev/mlx4/mlx4_core/mlx4_port.c
- sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
- sys/dev/mlx4/mlx4_ib/mlx4_ib_alias_GUID.c
- sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
- sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c
- sys/dev/mlx5/mlx5_core/mlx5_health.c
- sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
- sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
- sys/dev/mthca/mthca_provider.c
- sys/dev/vnic/nic_main.c
- sys/dev/wpi/if_wpi.c
- sys/fs/msdosfs/msdosfs_vfsops.c
- sys/fs/nandfs/nandfs_segment.c
- sys/fs/nfsclient/nfs_clstate.c
- sys/fs/nfsserver/nfs_nfsdstate.c
- sys/fs/tmpfs/tmpfs_subr.c
- sys/kern/kern_alq.c
- sys/kern/kern_descrip.c
- sys/kern/kern_lockf.c
- sys/kern/subr_sleepqueue.c
- sys/kern/vfs_bio.c
- sys/kern/vfs_subr.c
- sys/kern/vfs_vnops.c
- sys/netpfil/ipfw/nat64/nat64lsn.h
- sys/ofed/drivers/infiniband/core/ib_cm.c
- sys/ufs/ufs/ufs_extattr.c
- sys/vm/swap_pager.c
- sys/vm/vm_page.c
- usr.sbin/rpc.lockd/lock_proc.c