Home
last modified time | relevance | path

Searched refs:atomic_uintptr_t (Results 1 – 7 of 7) sorted by relevance

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_stackdepot.cc38 atomic_uintptr_t region_pos; // Region allocator for StackDesc's.
39 atomic_uintptr_t region_end;
40 atomic_uintptr_t tab[kTabSize]; // Hash table of StackDesc's.
116 static StackDesc *lock(atomic_uintptr_t *p) { in lock()
131 static void unlock(atomic_uintptr_t *p, StackDesc *s) { in unlock()
140 atomic_uintptr_t *p = &depot.tab[h % kTabSize]; in StackDepotPut()
178 atomic_uintptr_t *p = &depot.tab[idx]; in StackDepotGet()
Dsanitizer_atomic.h50 struct atomic_uintptr_t { struct
Dsanitizer_atomic_msvc.h113 INLINE bool atomic_compare_exchange_strong(volatile atomic_uintptr_t *a, in atomic_compare_exchange_strong()
/external/compiler-rt/lib/tsan/rtl_tests/
Dtsan_mutex.cc167 atomic_uintptr_t *singleton = (atomic_uintptr_t *)param; in singleton_thread()
189 atomic_uintptr_t singleton; in TEST()
210 atomic_uintptr_t flag; in TEST()
Dtsan_test_util_linux.cc80 static atomic_uintptr_t uniq = {(uintptr_t)&foo}; // Some real address. in allocate_addr()
232 atomic_uintptr_t event; // Event*
/external/compiler-rt/lib/tsan/rtl/
Dtsan_mutex.h51 atomic_uintptr_t state_;
Dtsan_interceptors.cc710 atomic_uintptr_t tid;