Searched refs:atomic (Results 1 - 25 of 333) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/pc98/include/
H A Datomic.h6 #include <i386/atomic.h>
/freebsd-11-stable/cddl/contrib/opensolaris/head/
H A Datomic.h32 #include <sys/atomic.h>
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Datomic.h26 * $FreeBSD: stable/11/sys/compat/linuxkpi/common/include/linux/atomic.h 328653 2018-02-01 13:01:44Z hselasky $
32 #include <asm/atomic.h>
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DBuryPointer.cpp11 #include <atomic>
23 static std::atomic<unsigned> GraveYardSize;
H A DParallel.cpp17 #include <atomic>
106 std::atomic<bool> Stop{false};
140 static std::atomic<int> TaskGroupInstances;
/freebsd-11-stable/sys/amd64/amd64/
H A Datomic.c31 * simple arithmetic on memory which is atomic in the presence of
36 /* Firstly make atomic.h generate prototypes as it will for kernel modules */
38 #include <machine/atomic.h>
43 /* Make atomic.h generate public functions */
50 #include <machine/atomic.h>
/freebsd-11-stable/sys/i386/i386/
H A Datomic.c31 * simple arithmetic on memory which is atomic in the presence of
36 /* Firstly make atomic.h generate prototypes as it will for kernel modules */
38 #include <machine/atomic.h>
43 /* Make atomic.h generate public functions */
49 #include <machine/atomic.h>
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_trampoline_powerpc64.cpp1 #include <atomic>
6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction;
H A Dxray_x86_64.cpp20 #include <atomic>
150 // 4. Do an atomic write over the jmp instruction for the "mov r10d"
166 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq,
170 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp9Seq,
194 // 4. Do an atomic write over the jmp instruction for the "mov r10d"
211 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq,
215 reinterpret_cast<std::atomic<uint8_t> *>(Sled.Address), RetOpCode,
239 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq,
243 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp9Seq,
277 reinterpret_cast<std::atomic<uint16_
[all...]
H A Dxray_AArch64.cpp17 #include <atomic>
56 // Replacement of the first 4-byte instruction should be the last and atomic
80 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress),
84 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress),
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DTimer.h14 #include <atomic>
32 std::atomic<uint64_t> m_nanos;
33 std::atomic<uint64_t> m_nanos_total;
34 std::atomic<uint64_t> m_count;
35 std::atomic<Category *> m_next;
65 static std::atomic<bool> g_quiet;
66 static std::atomic<unsigned> g_display_depth;
/freebsd-11-stable/tools/KSE/ksetest/
H A Dsimplelock.h33 #include <machine/atomic.h>
/freebsd-11-stable/tools/KSE/rr/
H A Dsimplelock.h33 #include <machine/atomic.h>
/freebsd-11-stable/sbin/hastd/
H A Drefcnt.h33 #include <machine/atomic.h>
/freebsd-11-stable/contrib/apr/
H A Dbuild.conf18 shmem support threadproc time user atomic
/freebsd-11-stable/contrib/netbsd-tests/lib/libc/sync/
H A Dcpp_atomic_ops_linkable.cc33 * This is a simple link-time test to verify all builtin atomic sync
34 * operations for C++ <atomic> are available.
37 #include <atomic>
45 m_val.exchange(std::atomic<T>(8));
58 volatile std::atomic<T> m_val;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DManagedStatic.h16 #include <atomic>
52 mutable std::atomic<void *> Ptr{};
58 mutable std::atomic<void *> Ptr;
H A DThreadPool.h21 #include <atomic>
91 std::atomic<unsigned> ActiveThreads;
/freebsd-11-stable/sys/mips/include/
H A Dintr_machdep.h33 #include <machine/atomic.h>
/freebsd-11-stable/contrib/llvm-project/clang/lib/DirectoryWatcher/windows/
H A DDirectoryWatcher-windows.cpp21 #include <atomic>
/freebsd-11-stable/sys/dev/drm/
H A Ddrm_mm.c82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) argument
86 if (atomic)
131 unsigned long size, int atomic)
135 child = drm_mm_kmalloc(mm, atomic);
150 int drm_mm_add_space_to_tail(struct drm_mm *mm, unsigned long size, int atomic) argument
159 size, atomic);
167 int atomic)
171 child = drm_mm_kmalloc(parent->mm, atomic);
194 int atomic)
205 drm_mm_split_at_start(node, alignment - tmp, atomic);
129 drm_mm_create_tail_node(struct drm_mm *mm, unsigned long start, unsigned long size, int atomic) argument
165 drm_mm_split_at_start(struct drm_mm_node *parent, unsigned long size, int atomic) argument
191 drm_mm_get_block_generic(struct drm_mm_node *node, unsigned long size, unsigned alignment, int atomic) argument
[all...]
H A Ddrm_mm.h66 int atomic);
92 unsigned long size, int atomic);
/freebsd-11-stable/sys/arm/include/
H A Datomic.h1 /* $NetBSD: atomic.h,v 1.1 2002/10/19 12:22:34 bsh Exp $ */
36 * $FreeBSD: stable/11/sys/arm/include/atomic.h 327195 2017-12-26 10:07:17Z kib $
51 #include <machine/atomic-v6.h>
53 #include <machine/atomic-v4.h>
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DCommunication.h20 #include <atomic>
305 std::atomic<bool> m_read_thread_enabled;
306 std::atomic<bool> m_read_thread_did_exit;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStatistic.h30 #include <atomic>
63 std::atomic<unsigned> Value;
64 std::atomic<bool> Initialized;

Completed in 274 milliseconds

1234567891011>>