Defined in 1 files as a prototype:
Defined in 7 files as a member:
Defined in 3 files as a function:
Referenced in 102 files:
- contrib/apr/atomic/unix/mutex.c, line 34
- contrib/compiler-rt/lib/BlocksRuntime/runtime.c, line 81
- contrib/compiler-rt/lib/fuzzer/FuzzerDriver.cpp, 4 times
- contrib/compiler-rt/lib/fuzzer/FuzzerInternal.h, line 118
- contrib/compiler-rt/lib/fuzzer/FuzzerLoop.cpp, 2 times
- contrib/compiler-rt/lib/tsan/rtl/tsan_debugging.cc, 3 times
- contrib/compiler-rt/lib/tsan/rtl/tsan_interface.h, line 141
- contrib/compiler-rt/lib/tsan/rtl/tsan_report.cc, 3 times
- contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc, line 175
- contrib/compiler-rt/lib/xray/xray_AArch64.cc, 2 times
- contrib/compiler-rt/lib/xray/xray_arm.cc, 2 times
- contrib/compiler-rt/lib/xray/xray_mips.cc, 2 times
- contrib/compiler-rt/lib/xray/xray_mips64.cc, 2 times
- contrib/compiler-rt/lib/xray/xray_trampoline_powerpc64.cc, line 6
- contrib/compiler-rt/lib/xray/xray_x86_64.cc, 11 times
- contrib/jemalloc/include/jemalloc/internal/prng.h, 8 times
- contrib/libc++/src/experimental/memory_resource.cpp, line 107
- contrib/libc++/src/ios.cpp, line 157
- contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h, line 89
- contrib/llvm/include/llvm/ADT/Statistic.h, 2 times
- contrib/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h, line 349
- contrib/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h, line 43
- contrib/llvm/include/llvm/Support/ManagedStatic.h, line 41
- contrib/llvm/include/llvm/Support/ThreadPool.h, line 92
- contrib/llvm/lib/AsmParser/LLLexer.cpp, line 549
- contrib/llvm/lib/IR/DiagnosticInfo.cpp, line 48
- contrib/llvm/lib/Support/BuryPointer.cpp, line 24
- contrib/llvm/lib/Support/Parallel.cpp, line 108
- contrib/llvm/lib/Support/Signals.cpp, line 55
- contrib/llvm/lib/Support/VirtualFileSystem.cpp, line 1799
- contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, line 418
- contrib/llvm/lib/Target/X86/X86EvexToVex.cpp, line 241
- contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 605
- contrib/llvm/lib/Target/X86/X86InstrFMA3Info.cpp, line 118
- contrib/llvm/lib/Target/X86/X86InstrFoldTables.cpp, line 5276
- contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h, line 217
- contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp, line 238
- contrib/llvm/tools/lld/COFF/ICF.cpp, line 67
- contrib/llvm/tools/lld/ELF/Config.h, line 85
- contrib/llvm/tools/lld/ELF/ICF.cpp, line 125
- contrib/llvm/tools/lldb/include/lldb/Core/Communication.h, 2 times
- contrib/llvm/tools/lldb/include/lldb/Core/Module.h, 3 times
- contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h, line 222
- contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h, line 415
- contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h, line 109
- contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h, line 571
- contrib/llvm/tools/lldb/include/lldb/Utility/Log.h, 3 times
- contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h, line 53
- contrib/llvm/tools/lldb/include/lldb/Utility/Timer.h, 4 times
- contrib/llvm/tools/lldb/source/Host/common/TaskPool.cpp, line 99
- contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp, line 180
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h, line 270
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h, line 195
- contrib/llvm/tools/lldb/source/Target/Process.cpp, line 4655
- contrib/llvm/tools/lldb/source/Utility/Timer.cpp, 3 times
- contrib/lua/src/lgc.c, line 1065
- contrib/netbsd-tests/lib/libc/sync/cpp_atomic_ops_linkable.cc, 2 times
- contrib/ofed/libibverbs/cmd.c, 8 times
- contrib/ofed/libibverbs/compat-1_0.c, 8 times
- contrib/ofed/libmlx4/qp.c, 5 times
- contrib/ofed/libmlx5/qp.c, 4 times
- contrib/openmp/runtime/src/kmp.h, 17 times
- contrib/openmp/runtime/src/kmp_global.cpp, 4 times
- contrib/openmp/runtime/src/kmp_lock.cpp, 8 times
- contrib/openmp/runtime/src/kmp_lock.h, 11 times
- contrib/openmp/runtime/src/kmp_os.h, 3 times
- contrib/openmp/runtime/src/kmp_taskdeps.cpp, 2 times
- contrib/openmp/runtime/src/kmp_tasking.cpp, 7 times
- contrib/openmp/runtime/src/kmp_wait_release.h, 10 times
- sbin/dump/tape.c, 11 times
- sbin/ipfw/tables.c, 10 times
- sys/arm/include/atomic-v4.h, line 43
- sys/arm/include/atomic-v6.h, line 43
- sys/cam/ctl/ctl_backend_block.c, 4 times
- sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c, line 39
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/lgc.c, line 1062
- sys/contrib/ck/include/ck_pr.h, 3 times
- sys/contrib/ck/include/gcc/aarch64/ck_pr.h, line 68
- sys/contrib/ck/include/gcc/arm/ck_pr.h, line 85
- sys/contrib/ck/include/gcc/arm/ck_pr_armv4.h, line 95
- sys/contrib/ck/include/gcc/ck_pr.h, line 132
- sys/contrib/ck/include/gcc/ppc/ck_pr.h, line 76
- sys/contrib/ck/include/gcc/ppc64/ck_pr.h, line 73
- sys/contrib/ck/include/gcc/sparcv9/ck_pr.h, line 70
- sys/contrib/ck/include/gcc/x86/ck_pr.h, line 90
- sys/contrib/ck/include/gcc/x86_64/ck_pr.h, line 79
- sys/contrib/zstd/contrib/pzstd/ErrorHolder.h, line 20
- sys/contrib/zstd/contrib/pzstd/utils/WorkQueue.h, line 144
- sys/contrib/zstd/contrib/pzstd/utils/test/ResourcePoolTest.cpp, 2 times
- sys/contrib/zstd/contrib/pzstd/utils/test/ThreadPoolTest.cpp, 3 times
- sys/dev/cxgbe/offload.h, 4 times
- sys/dev/drm2/drm_mm.c, 5 times
- sys/dev/drm2/drm_mm.h, 2 times
- sys/dev/mlx5/mlx5_core/mlx5_fw.c, line 154
- sys/dev/qlnx/qlnxr/qlnxr_cm.h, line 58
- sys/kern/uipc_socket.c, 5 times
- sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c, 13 times
- sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c, 4 times
- sys/sys/atomic_common.h, line 37