Home
last modified time | relevance | path

Searched refs:atomic_uint32_t (Results 1 – 25 of 91) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stackdepotbase.h67 static u32 lock(atomic_uint32_t *p);
68 static void unlock(atomic_uint32_t *p, u32 s);
69 atomic_uint32_t tab[kTabSize]; // Hash table of Node's.
71 atomic_uint32_t n_uniq_ids;
92 u32 StackDepotBase<Node, kReservedBits, kTabSizeLog>::lock(atomic_uint32_t *p) { in lock()
109 atomic_uint32_t *p, u32 s) { in unlock()
122 atomic_uint32_t *p = &tab[h % kTabSize]; in Put()
172 atomic_uint32_t *p = &tab[i]; in UnlockAll()
181 atomic_uint32_t *p = &tab[i]; in PrintAll()
H A Dsanitizer_atomic_msvc.h105 inline u32 atomic_fetch_add(volatile atomic_uint32_t *a, in atomic_fetch_add()
126 inline u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub()
161 inline u32 atomic_exchange(volatile atomic_uint32_t *a, in atomic_exchange()
220 inline bool atomic_compare_exchange_strong(volatile atomic_uint32_t *a, in atomic_compare_exchange_strong()
H A Dsanitizer_mutex.h74 atomic_uint32_t state_ = {0};
360 void FutexWait(atomic_uint32_t *p, u32 cmp);
361 void FutexWake(atomic_uint32_t *p, u32 count);
H A Dsanitizer_coverage_fuchsia.cpp85 atomic_uint32_t *guard_ptr = reinterpret_cast<atomic_uint32_t *>(guard); in TracePcGuard()
H A Dsanitizer_solaris.cpp221 void FutexWait(atomic_uint32_t *p, u32 cmp) { in FutexWait()
226 void FutexWake(atomic_uint32_t *p, u32 count) {} in FutexWake()
H A Dsanitizer_suppressions.h25 atomic_uint32_t hit_count;
H A Dsanitizer_atomic.h44 struct atomic_uint32_t { struct
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_atomic_test.cc67 CheckStoreLoad<atomic_uint32_t, memory_order_relaxed, memory_order_relaxed>(); in TEST()
68 CheckStoreLoad<atomic_uint32_t, memory_order_consume, memory_order_relaxed>(); in TEST()
69 CheckStoreLoad<atomic_uint32_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
70 CheckStoreLoad<atomic_uint32_t, memory_order_relaxed, memory_order_release>(); in TEST()
71 CheckStoreLoad<atomic_uint32_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
122 CheckAtomicCompareExchange<atomic_uint32_t>(); in TEST()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_rtems.cc121 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Lock()
130 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Unlock()
136 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in CheckLocked()
H A Dsanitizer_atomic_msvc.h113 INLINE u32 atomic_fetch_add(volatile atomic_uint32_t *a, in atomic_fetch_add()
134 INLINE u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub()
169 INLINE u32 atomic_exchange(volatile atomic_uint32_t *a, in atomic_exchange()
228 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint32_t *a, in atomic_compare_exchange_strong()
H A Dsanitizer_fuchsia.cc120 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Lock()
132 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Unlock()
142 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in CheckLocked()
H A Dsanitizer_coverage_fuchsia.cc81 atomic_uint32_t *guard_ptr = reinterpret_cast<atomic_uint32_t *>(guard); in TracePcGuard()
H A Dsanitizer_suppressions.h24 atomic_uint32_t hit_count;
H A Dsanitizer_atomic.h43 struct atomic_uint32_t { struct
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_rtems.cc121 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Lock()
130 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Unlock()
136 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in CheckLocked()
H A Dsanitizer_atomic_msvc.h115 INLINE u32 atomic_fetch_add(volatile atomic_uint32_t *a, in atomic_fetch_add()
136 INLINE u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub()
171 INLINE u32 atomic_exchange(volatile atomic_uint32_t *a, in atomic_exchange()
230 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint32_t *a, in atomic_compare_exchange_strong()
H A Dsanitizer_fuchsia.cc120 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Lock()
133 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in Unlock()
143 atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_); in CheckLocked()
H A Dsanitizer_coverage_fuchsia.cc84 atomic_uint32_t *guard_ptr = reinterpret_cast<atomic_uint32_t *>(guard); in TracePcGuard()
H A Dsanitizer_suppressions.h26 atomic_uint32_t hit_count;
H A Dsanitizer_atomic.h45 struct atomic_uint32_t { struct
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_clock.cpp85 static atomic_uint32_t *ref_ptr(ClockBlock *cb) { in ref_ptr()
86 return reinterpret_cast<atomic_uint32_t *>(&cb->table[ClockBlock::kRefIdx]); in ref_ptr()
92 atomic_uint32_t *ref = ref_ptr(cb); in UnrefClockBlock()
326 atomic_uint32_t *ref = ref_ptr(dst->tab_); in ReleaseStore()
488 atomic_uint32_t *ref = ref_ptr(tab_); in IsShared()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_clock.cc86 static atomic_uint32_t *ref_ptr(ClockBlock *cb) { in ref_ptr()
87 return reinterpret_cast<atomic_uint32_t *>(&cb->table[ClockBlock::kRefIdx]); in ref_ptr()
93 atomic_uint32_t *ref = ref_ptr(cb); in UnrefClockBlock()
301 atomic_uint32_t *ref = ref_ptr(dst->tab_); in ReleaseStore()
460 atomic_uint32_t *ref = ref_ptr(tab_); in IsShared()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_clock.cc84 static atomic_uint32_t *ref_ptr(ClockBlock *cb) { in ref_ptr()
85 return reinterpret_cast<atomic_uint32_t *>(&cb->table[ClockBlock::kRefIdx]); in ref_ptr()
91 atomic_uint32_t *ref = ref_ptr(cb); in UnrefClockBlock()
299 atomic_uint32_t *ref = ref_ptr(dst->tab_); in ReleaseStore()
458 atomic_uint32_t *ref = ref_ptr(tab_); in IsShared()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_stack.cc20 static atomic_uint32_t malloc_context_size;
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_stack.cc18 static atomic_uint32_t malloc_context_size;

1234