Home
last modified time | relevance | path

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

12

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_stackdepotbase.h41 static Node *lock(atomic_uintptr_t *p);
42 static void unlock(atomic_uintptr_t *p, Node *s);
52 atomic_uintptr_t tab[kTabSize]; // Hash table of Node's.
75 atomic_uintptr_t *p) { in lock()
91 atomic_uintptr_t *p, Node *s) { in unlock()
103 atomic_uintptr_t *p = &tab[h % kTabSize]; in Put()
148 atomic_uintptr_t *p = &tab[idx]; in Get()
170 atomic_uintptr_t *p = &tab[i]; in UnlockAll()
Dsanitizer_persistent_allocator.h31 atomic_uintptr_t region_pos; // Region allocator for Node's.
32 atomic_uintptr_t region_end;
Dsanitizer_quarantine.h78 atomic_uintptr_t max_size_;
79 atomic_uintptr_t min_size_;
167 atomic_uintptr_t size_;
Dsanitizer_atomic_msvc.h123 INLINE uptr atomic_fetch_add(volatile atomic_uintptr_t *a, in atomic_fetch_add()
144 INLINE uptr atomic_fetch_sub(volatile atomic_uintptr_t *a, in atomic_fetch_sub()
204 INLINE bool atomic_compare_exchange_strong(volatile atomic_uintptr_t *a, in atomic_compare_exchange_strong()
Dsanitizer_coverage_libcdep.cc57 static atomic_uintptr_t coverage_counter;
58 static atomic_uintptr_t caller_callee_counter;
138 atomic_uintptr_t pc_array_index;
140 atomic_uintptr_t pc_array_size;
166 atomic_uintptr_t cc_array_index;
167 atomic_uintptr_t cc_array_size;
446 atomic_uintptr_t *atomic_callee_cache = in IndirCall()
447 reinterpret_cast<atomic_uintptr_t *>(callee_cache); in IndirCall()
Dsanitizer_libignore.h59 atomic_uintptr_t loaded_count_;
Dsanitizer_atomic.h51 struct atomic_uintptr_t { struct
Dsanitizer_deadlock_detector_interface.h42 atomic_uintptr_t owner;
Dsanitizer_addrhashmap.h47 atomic_uintptr_t addr;
61 atomic_uintptr_t add;
Dsanitizer_tls_get_addr.cc42 static atomic_uintptr_t number_of_live_dtls;
Dsanitizer_stackdepot.cc141 atomic_uintptr_t *p = &theDepot.tab[idx]; in StackDepotReverseMap()
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_atomic_test.cc79 CheckStoreLoad<atomic_uintptr_t, memory_order_relaxed, memory_order_relaxed> in TEST()
81 CheckStoreLoad<atomic_uintptr_t, memory_order_consume, memory_order_relaxed> in TEST()
83 CheckStoreLoad<atomic_uintptr_t, memory_order_acquire, memory_order_relaxed> in TEST()
85 CheckStoreLoad<atomic_uintptr_t, memory_order_relaxed, memory_order_release> in TEST()
87 CheckStoreLoad<atomic_uintptr_t, memory_order_seq_cst, memory_order_seq_cst> in TEST()
124 CheckAtomicCompareExchange<atomic_uintptr_t>(); in TEST()
/external/compiler-rt/lib/tsan/tests/rtl/
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_posix.cc122 static atomic_uintptr_t uniq = {(uintptr_t)&foo}; // Some real address. in allocate_addr()
284 atomic_uintptr_t event; // Event*
/external/clang/test/Parser/
Dopencl-atomics-cl20.cl24 atomic_uintptr_t uip;
40 // expected-error@-16 {{use of undeclared identifier 'atomic_uintptr_t'}}
52 // expected-error-re@-28 {{use of type 'atomic_uintptr_t' (aka '_Atomic({{.+}})') requires cl_khr_i…
53 // expected-error-re@-29 {{use of type 'atomic_uintptr_t' (aka '_Atomic({{.+}})') requires cl_khr_i…
/external/compiler-rt/lib/tsan/rtl/
Dtsan_platform_mac.cc47 atomic_uintptr_t *a = (atomic_uintptr_t *)dst; in SignalSafeGetOrAllocate()
Dtsan_mutex.h57 atomic_uintptr_t state_;
Dtsan_interface_ann.cc66 atomic_uintptr_t hitcount;
67 atomic_uintptr_t addcount;
159 int *unique_count, int *hit_count, atomic_uintptr_t ExpectRace::*counter) { in CollectMatchedBenignRaces()
Dtsan_fd.cc35 atomic_uintptr_t tab[kTableSizeL1];
77 atomic_uintptr_t *pl1 = &fdctx.tab[fd / kTableSizeL2]; in fddesc()
/external/compiler-rt/lib/esan/
Desan_sideline.h56 atomic_uintptr_t SidelineExit;
/external/compiler-rt/lib/tsan/dd/
Ddd_interceptors.cc163 atomic_uintptr_t *p = (atomic_uintptr_t*)c; in init_cond()
221 atomic_store((atomic_uintptr_t*)c, 0, memory_order_relaxed); in INTERCEPTOR()
/external/libcxx/test/std/atomics/atomics.types.generic/
Dintegral_typedefs.pass.cpp65 static_assert((std::is_same<std::atomic<uintptr_t>, std::atomic_uintptr_t>::value), ""); in main()
Dcstdint_typedefs.pass.cpp64 static_assert((std::is_same<std::atomic<std::uintptr_t>, std::atomic_uintptr_t>::value), ""); in main()
/external/compiler-rt/lib/asan/
Dasan_thread.cc202 reinterpret_cast<atomic_uintptr_t *>(&fake_stack_), &old_val, 1UL, in AsyncSignalSafeLazyInitFakeStack()
234 uptr os_id, atomic_uintptr_t *signal_thread_is_registered) { in ThreadStart()
Dasan_thread.h67 atomic_uintptr_t *signal_thread_is_registered);

12