Home
last modified time | relevance | path

Searched refs:atomic_uint8_t (Results 1 – 25 of 46) sorted by relevance

12

/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_atomic_test.cc55 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_relaxed>(); in TEST()
56 CheckStoreLoad<atomic_uint8_t, memory_order_consume, memory_order_relaxed>(); in TEST()
57 CheckStoreLoad<atomic_uint8_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
58 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_release>(); in TEST()
59 CheckStoreLoad<atomic_uint8_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
120 CheckAtomicCompareExchange<atomic_uint8_t>(); in TEST()
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_atomic_test.cpp66 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_relaxed>(); in TEST()
67 CheckStoreLoad<atomic_uint8_t, memory_order_consume, memory_order_relaxed>(); in TEST()
68 CheckStoreLoad<atomic_uint8_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
69 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_release>(); in TEST()
70 CheckStoreLoad<atomic_uint8_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
135 CheckAtomicCompareExchange<atomic_uint8_t>(); in TEST()
/external/llvm-project/compiler-rt/lib/xray/
Dxray_recursion_guard.h34 atomic_uint8_t &Running;
38 explicit inline RecursionGuard(atomic_uint8_t &R) in RecursionGuard()
Dxray_init.cpp49 atomic_uint8_t XRayInitialized{0};
56 atomic_uint8_t XRayFlagsInitialized{0};
Dxray_profiling.cpp63 thread_local atomic_uint8_t ReentranceGuard{0};
68 thread_local atomic_uint8_t TLDInitGuard{0};
72 thread_local atomic_uint8_t ThreadExitingLatch{0};
Dxray_basic_logging.cpp76 static atomic_uint8_t BasicInitialized{0};
80 thread_local atomic_uint8_t Guard{0};
82 static atomic_uint8_t UseRealTSC{0};
Dxray_interface.cpp38 extern __sanitizer::atomic_uint8_t XRayInitialized;
73 atomic_uint8_t XRayPatching{0};
Dxray_buffer_queue.h141 atomic_uint8_t Finalizing;
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_allocator.cpp88 static atomic_uint8_t internal_allocator_initialized;
249 static atomic_uint8_t allocator_out_of_memory = {0};
250 static atomic_uint8_t allocator_may_return_null = {0};
Dsanitizer_atomic.h29 struct atomic_uint8_t { struct
Dsanitizer_atomic_msvc.h147 inline u8 atomic_exchange(volatile atomic_uint8_t *a, in atomic_exchange()
168 inline bool atomic_compare_exchange_strong(volatile atomic_uint8_t *a, in atomic_compare_exchange_strong()
Dsanitizer_mutex.h47 atomic_uint8_t state_;
/external/libcxx/test/std/atomics/atomics.types.generic/
Dintegral.pass.cpp191 test<std::atomic_uint8_t, uint8_t>(); in main()
217 test<volatile std::atomic_uint8_t, uint8_t>(); in main()
Dintegral_typedefs.pass.cpp68 static_assert((std::is_same<std::atomic<uint8_t>, std::atomic_uint8_t>::value), ""); in main()
/external/llvm-project/libcxx/test/std/atomics/atomics.types.generic/
Dintegral.pass.cpp193 test<std::atomic_uint8_t, uint8_t>(); in main()
219 test<volatile std::atomic_uint8_t, uint8_t>(); in main()
Dintegral_typedefs.pass.cpp73 static_assert((std::is_same<std::atomic<uint8_t>, std::atomic_uint8_t>::value), ""); in main()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_atomic.h30 struct atomic_uint8_t { struct
Dsanitizer_atomic_msvc.h157 INLINE u8 atomic_exchange(volatile atomic_uint8_t *a, in atomic_exchange()
178 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint8_t *a, in atomic_compare_exchange_strong()
Dsanitizer_mutex.h48 atomic_uint8_t state_;
Dsanitizer_allocator.cc68 static atomic_uint8_t internal_allocator_initialized;
/external/compiler-rt/lib/lsan/
Dlsan_allocator.cc78 atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 1, memory_order_relaxed); in RegisterAllocation()
85 atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 0, memory_order_relaxed); in RegisterDeallocation()
/external/llvm-project/compiler-rt/lib/lsan/
Dlsan_allocator.cpp67 atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 1, memory_order_relaxed); in RegisterAllocation()
74 atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 0, memory_order_relaxed); in RegisterDeallocation()
/external/llvm-project/compiler-rt/lib/asan/
Dasan_thread.h160 atomic_uint8_t stack_switching_;
/external/compiler-rt/lib/asan/
Dasan_thread.h150 atomic_uint8_t stack_switching_;
Dasan_allocator.cc138 atomic_store((atomic_uint8_t*)m, CHUNK_AVAILABLE, memory_order_relaxed); in Recycle()
239 atomic_uint8_t alloc_dealloc_mismatch;
455 atomic_store((atomic_uint8_t *)m, CHUNK_ALLOCATED, memory_order_release); in Allocate()
466 if (!atomic_compare_exchange_strong((atomic_uint8_t *)m, &old_chunk_state, in AtomicallySetQuarantineFlagIfAllocated()

12