|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
projects/compiler-rt/lib/asan/asan_interceptors.cpp 193 atomic_uintptr_t t;
194 atomic_uintptr_t is_registered;
projects/compiler-rt/lib/asan/asan_report.cpp 37 static __sanitizer::atomic_uintptr_t AsanBuggyPcPool[kAsanBuggyPcPoolSize];
projects/compiler-rt/lib/asan/asan_thread.cpp 246 tid_t os_id, atomic_uintptr_t *signal_thread_is_registered) {
projects/compiler-rt/lib/asan/asan_thread.h 73 atomic_uintptr_t *signal_thread_is_registered);
projects/compiler-rt/lib/lsan/lsan_interceptors.cpp 400 atomic_uintptr_t tid;
projects/compiler-rt/lib/msan/msan_interceptors.cpp 994 static atomic_uintptr_t sigactions[kMaxSignals];
projects/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h 46 atomic_uintptr_t addr;
60 atomic_uintptr_t add;
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h 104 atomic_uintptr_t map1_[kSize1];
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_stats.h 55 atomic_uintptr_t stats_[AllocatorStatCount];
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 178 static atomic_uintptr_t g_total_mmaped;
projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp 132 atomic_uintptr_t* pc_ptr =
projects/compiler-rt/lib/sanitizer_common/sanitizer_libignore.h 73 atomic_uintptr_t ignored_ranges_count_;
76 atomic_uintptr_t instrumented_ranges_count_;
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp 268 static atomic_uintptr_t thread_descriptor_size;
projects/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h 30 atomic_uintptr_t region_pos; // Region allocator for Node's.
31 atomic_uintptr_t region_end;
projects/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h 143 atomic_uintptr_t max_size_;
144 atomic_uintptr_t min_size_;
145 atomic_uintptr_t max_cache_size_;
305 atomic_uintptr_t size_;
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp 127 atomic_uintptr_t *p = &theDepot.tab[idx];
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h 40 static Node *lock(atomic_uintptr_t *p);
41 static void unlock(atomic_uintptr_t *p, Node *s);
51 atomic_uintptr_t tab[kTabSize]; // Hash table of Node's.
74 atomic_uintptr_t *p) {
90 atomic_uintptr_t *p, Node *s) {
102 atomic_uintptr_t *p = &tab[h % kTabSize];
147 atomic_uintptr_t *p = &tab[idx];
169 atomic_uintptr_t *p = &tab[i];
projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp 113 atomic_uintptr_t done;
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp 252 static atomic_uintptr_t reporting_thread = {0};
projects/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp 41 static atomic_uintptr_t number_of_live_dtls;
projects/compiler-rt/lib/scudo/scudo_tsd.h 54 atomic_uintptr_t Precedence;
projects/compiler-rt/lib/tsan/dd/dd_interceptors.cpp 162 atomic_uintptr_t *p = (atomic_uintptr_t*)c;
projects/compiler-rt/lib/tsan/dd/dd_rtl.cpp 100 static atomic_uintptr_t id_gen;
projects/compiler-rt/lib/tsan/rtl/tsan_external.cpp 89 atomic_uintptr_t *header_ptr =
projects/compiler-rt/lib/tsan/rtl/tsan_fd.cpp 34 atomic_uintptr_t tab[kTableSizeL1];
76 atomic_uintptr_t *pl1 = &fdctx.tab[fd / kTableSizeL2];
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp 169 atomic_uintptr_t in_blocking_func;
170 atomic_uintptr_t have_pending_signals;
923 atomic_uintptr_t tid;
1105 atomic_uintptr_t *p = (atomic_uintptr_t*)c;
projects/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp 66 atomic_uintptr_t hitcount;
67 atomic_uintptr_t addcount;
projects/compiler-rt/lib/tsan/rtl/tsan_mutex.h 56 atomic_uintptr_t state_;
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h 436 atomic_uintptr_t in_signal_handler;
projects/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp 18 static __sanitizer::atomic_uintptr_t caller_pcs[kMaxCallerPcs];
projects/compiler-rt/lib/xray/xray_interface.cpp 60 atomic_uintptr_t XRayPatchedFunction{0};
63 atomic_uintptr_t XRayArgLogger{0};
66 atomic_uintptr_t XRayPatchedCustomEvent{0};
69 atomic_uintptr_t XRayPatchedTypedEvent{0};
projects/compiler-rt/lib/xray/xray_log_interface.cpp 32 atomic_uintptr_t XRayBufferIterator{
projects/compiler-rt/lib/xray/xray_profiling.cpp 43 atomic_uintptr_t Allocators;
44 atomic_uintptr_t FCT;