reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/asan/asan_rtl.cpp
   43   static atomic_uint32_t num_calls;
   71   static atomic_uint32_t num_calls;
projects/compiler-rt/lib/asan/asan_stack.cpp
   19 static atomic_uint32_t malloc_context_size;
projects/compiler-rt/lib/msan/msan.cpp
  102 static atomic_uint32_t NumStackOriginDescrs;
projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h
   75 INLINE typename T::Type atomic_load_relaxed(const volatile T *a) {
   75 INLINE typename T::Type atomic_load_relaxed(const volatile T *a) {
   80 INLINE void atomic_store_relaxed(volatile T *a, typename T::Type v) {
   80 INLINE void atomic_store_relaxed(volatile T *a, typename T::Type v) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h
   46 INLINE typename T::Type atomic_fetch_add(volatile T *a,
   46 INLINE typename T::Type atomic_fetch_add(volatile T *a,
   47     typename T::Type v, memory_order mo) {
   54 INLINE typename T::Type atomic_fetch_sub(volatile T *a,
   54 INLINE typename T::Type atomic_fetch_sub(volatile T *a,
   55     typename T::Type v, memory_order mo) {
   62 INLINE typename T::Type atomic_exchange(volatile T *a,
   62 INLINE typename T::Type atomic_exchange(volatile T *a,
   63     typename T::Type v, memory_order mo) {
   74 INLINE bool atomic_compare_exchange_strong(volatile T *a, typename T::Type *cmp,
   74 INLINE bool atomic_compare_exchange_strong(volatile T *a, typename T::Type *cmp,
   75                                            typename T::Type xchg,
   77   typedef typename T::Type Type;
   87 INLINE bool atomic_compare_exchange_weak(volatile T *a,
   88                                          typename T::Type *cmp,
   89                                          typename T::Type xchg,
projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_x86.h
   27 INLINE typename T::Type atomic_load(
   28     const volatile T *a, memory_order mo) {
   32   typename T::Type v;
   73 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) {
   73 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp
   25 atomic_uint32_t current_verbosity;
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.h
   55 extern atomic_uint32_t current_verbosity;
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
  649   atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_);
  665   atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_);
  680   atomic_uint32_t *m = reinterpret_cast<atomic_uint32_t *>(&opaque_storage_);
projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h
  140   atomic_uint32_t state_;
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
   24   atomic_uint32_t hash_and_use_count; // hash_bits : 12; use_count : 20;
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
   52   atomic_uint32_t seq[kPartCount];  // Unique id generators.
projects/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.h
   25   atomic_uint32_t hit_count;
projects/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp
   71   static atomic_uint32_t num_calls;
projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h
   58   atomic_uint32_t thread_destroyed; // To address race of Joined vs Finished
projects/compiler-rt/lib/tsan/rtl/tsan_clock.cpp
   85 static atomic_uint32_t *ref_ptr(ClockBlock *cb) {
   92   atomic_uint32_t *ref = ref_ptr(cb);
  300     atomic_uint32_t *ref = ref_ptr(dst->tab_);
  459   atomic_uint32_t *ref = ref_ptr(tab_);
projects/compiler-rt/lib/tsan/rtl/tsan_external.cpp
   28 static atomic_uint32_t used_tags{kExternalTagFirstUserAvailable};
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
 1429   atomic_uint32_t *a;
projects/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
  188 static atomic_uint32_t *to_atomic(const volatile a32 *a) {
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  432   static atomic_uint32_t bg_thread = {};
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h
  541   atomic_uint32_t stop_background_thread;
projects/compiler-rt/lib/tsan/rtl/tsan_sync.h
   62   atomic_uint32_t flags;
projects/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp
   21 static __sanitizer::atomic_uint32_t caller_pcs_sz;
projects/compiler-rt/lib/xray/xray_interface.cpp
   84 atomic_uint32_t TypeEventDescriptorCounter{0};