subtle 119 android_webview/native/aw_contents.cc base::subtle::Atomic32 g_instance_count = 0; subtle 199 android_webview/native/aw_contents.cc base::subtle::NoBarrier_AtomicIncrement(&g_instance_count, 1); subtle 316 android_webview/native/aw_contents.cc base::subtle::NoBarrier_AtomicIncrement(&g_instance_count, -1); subtle 320 android_webview/native/aw_contents.cc if (base::subtle::NoBarrier_Load(&g_instance_count) == 0) { subtle 368 android_webview/native/aw_contents.cc return base::subtle::NoBarrier_Load(&g_instance_count); subtle 108 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1); subtle 113 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3); subtle 118 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6); subtle 123 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3); subtle 128 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1); subtle 133 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0); subtle 138 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1); subtle 143 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -4), -5); subtle 148 base/allocator/allocator_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 5), 0); subtle 161 base/allocator/allocator_unittest.cc AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); subtle 170 base/allocator/allocator_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); subtle 175 base/allocator/allocator_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); subtle 184 base/allocator/allocator_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1); subtle 193 base/allocator/allocator_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val); subtle 198 base/allocator/allocator_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5); subtle 210 base/allocator/allocator_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); subtle 214 base/allocator/allocator_unittest.cc base::subtle::NoBarrier_AtomicIncrement(&value, -1); subtle 227 base/allocator/allocator_unittest.cc base::subtle::NoBarrier_Store(&value, kVal1); subtle 229 base/allocator/allocator_unittest.cc base::subtle::NoBarrier_Store(&value, kVal2); subtle 232 base/allocator/allocator_unittest.cc base::subtle::Acquire_Store(&value, kVal1); subtle 234 base/allocator/allocator_unittest.cc base::subtle::Acquire_Store(&value, kVal2); subtle 237 base/allocator/allocator_unittest.cc base::subtle::Release_Store(&value, kVal1); subtle 239 base/allocator/allocator_unittest.cc base::subtle::Release_Store(&value, kVal2); subtle 253 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal1, base::subtle::NoBarrier_Load(&value)); subtle 255 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal2, base::subtle::NoBarrier_Load(&value)); subtle 258 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal1, base::subtle::Acquire_Load(&value)); subtle 260 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal2, base::subtle::Acquire_Load(&value)); subtle 263 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal1, base::subtle::Release_Load(&value)); subtle 265 base/allocator/allocator_unittest.cc EXPECT_EQ(kVal2, base::subtle::Release_Load(&value)); subtle 143 base/android/jni_android.cc base::subtle::AtomicWord* atomic_method_id) { subtle 144 base/android/jni_android.cc COMPILE_ASSERT(sizeof(subtle::AtomicWord) >= sizeof(jmethodID), subtle 146 base/android/jni_android.cc subtle::AtomicWord value = base::subtle::Acquire_Load(atomic_method_id); subtle 150 base/android/jni_android.cc base::subtle::Release_Store( subtle 151 base/android/jni_android.cc atomic_method_id, reinterpret_cast<subtle::AtomicWord>(id)); subtle 166 base/android/jni_android.cc const char* jni_signature, base::subtle::AtomicWord* atomic_method_id); subtle 170 base/android/jni_android.cc const char* jni_signature, base::subtle::AtomicWord* atomic_method_id); subtle 84 base/android/jni_android.h base::subtle::AtomicWord* atomic_method_id); subtle 16 base/android/jni_android_unittest.cc base::subtle::AtomicWord g_atomic_id = 0; subtle 94 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_javaMethod = 0; subtle 120 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_staticJavaMethod = 0; subtle 143 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_packagePrivateJavaMethod = 0; subtle 166 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_methodThatThrowsException = 0; subtle 188 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_InnerStructA_create = 0; subtle 217 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_addStructA = 0; subtle 241 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_SampleForTests_iterateAndDoSomething = 0; subtle 264 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_InnerStructB_getKey = 0; subtle 287 base/android/jni_generator/golden_sample_for_tests_jni.h static base::subtle::AtomicWord g_InnerStructB_getValue = 0; subtle 19 base/atomic_ref_count.h typedef subtle::Atomic32 AtomicRefCount; subtle 24 base/atomic_ref_count.h subtle::NoBarrier_AtomicIncrement(ptr, increment); subtle 34 base/atomic_ref_count.h bool res = (subtle::Barrier_AtomicIncrement(ptr, -decrement) != 0); subtle 60 base/atomic_ref_count.h bool res = (subtle::Acquire_Load(ptr) == 1); subtle 71 base/atomic_ref_count.h bool res = (subtle::Acquire_Load(ptr) == 0); subtle 26 base/atomic_sequence_num.h base::subtle::NoBarrier_AtomicIncrement(&seq_, 1) - 1); subtle 33 base/atomic_sequence_num.h base::subtle::Release_Store(&seq_, 0); subtle 36 base/atomic_sequence_num.h base::subtle::Atomic32 seq_; subtle 45 base/atomicops.h namespace subtle { subtle 21 base/atomicops_internals_arm64_gcc.h namespace subtle { subtle 17 base/atomicops_internals_arm_gcc.h namespace subtle { subtle 24 base/atomicops_internals_atomicword_compat.h namespace subtle { subtle 54 base/atomicops_internals_atomicword_compat.h return base::subtle::Acquire_CompareAndSwap( subtle 61 base/atomicops_internals_atomicword_compat.h return base::subtle::Release_CompareAndSwap( subtle 71 base/atomicops_internals_atomicword_compat.h return base::subtle::Acquire_Store( subtle 76 base/atomicops_internals_atomicword_compat.h return base::subtle::Release_Store( subtle 86 base/atomicops_internals_atomicword_compat.h return base::subtle::Acquire_Load( subtle 91 base/atomicops_internals_atomicword_compat.h return base::subtle::Release_Load( subtle 13 base/atomicops_internals_gcc.h namespace subtle { subtle 13 base/atomicops_internals_mac.h namespace subtle { subtle 13 base/atomicops_internals_mips_gcc.h namespace subtle { subtle 31 base/atomicops_internals_tsan.h namespace subtle { subtle 28 base/atomicops_internals_x86_gcc.h namespace subtle { subtle 24 base/atomicops_internals_x86_msvc.h namespace subtle { subtle 35 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1); subtle 40 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3); subtle 45 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6); subtle 50 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3); subtle 55 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1); subtle 60 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0); subtle 65 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1); subtle 70 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -4), -5); subtle 75 base/atomicops_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 5), 0); subtle 88 base/atomicops_unittest.cc AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); subtle 97 base/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); subtle 102 base/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); subtle 111 base/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1); subtle 120 base/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val); subtle 125 base/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5); subtle 137 base/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); subtle 141 base/atomicops_unittest.cc base::subtle::NoBarrier_AtomicIncrement(&value, -1); subtle 147 base/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); subtle 151 base/atomicops_unittest.cc base::subtle::NoBarrier_AtomicIncrement(&value, -1); subtle 172 base/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal1); subtle 174 base/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal2); subtle 177 base/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal1); subtle 179 base/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal2); subtle 182 base/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal1); subtle 184 base/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal2); subtle 198 base/atomicops_unittest.cc EXPECT_EQ(kVal1, base::subtle::NoBarrier_Load(&value)); subtle 200 base/atomicops_unittest.cc EXPECT_EQ(kVal2, base::subtle::NoBarrier_Load(&value)); subtle 203 base/atomicops_unittest.cc EXPECT_EQ(kVal1, base::subtle::Acquire_Load(&value)); subtle 205 base/atomicops_unittest.cc EXPECT_EQ(kVal2, base::subtle::Acquire_Load(&value)); subtle 208 base/atomicops_unittest.cc EXPECT_EQ(kVal1, base::subtle::Release_Load(&value)); subtle 210 base/atomicops_unittest.cc EXPECT_EQ(kVal2, base::subtle::Release_Load(&value)); subtle 214 base/atomicops_unittest.cc TestAtomicIncrement<base::subtle::Atomic32>(); subtle 215 base/atomicops_unittest.cc TestAtomicIncrement<base::subtle::AtomicWord>(); subtle 219 base/atomicops_unittest.cc TestCompareAndSwap<base::subtle::Atomic32>(); subtle 220 base/atomicops_unittest.cc TestCompareAndSwap<base::subtle::AtomicWord>(); subtle 224 base/atomicops_unittest.cc TestAtomicExchange<base::subtle::Atomic32>(); subtle 225 base/atomicops_unittest.cc TestAtomicExchange<base::subtle::AtomicWord>(); subtle 229 base/atomicops_unittest.cc TestAtomicIncrementBounds<base::subtle::Atomic32>(); subtle 230 base/atomicops_unittest.cc TestAtomicIncrementBounds<base::subtle::AtomicWord>(); subtle 234 base/atomicops_unittest.cc TestStore<base::subtle::Atomic32>(); subtle 235 base/atomicops_unittest.cc TestStore<base::subtle::AtomicWord>(); subtle 239 base/atomicops_unittest.cc TestLoad<base::subtle::Atomic32>(); subtle 240 base/atomicops_unittest.cc TestLoad<base::subtle::AtomicWord>(); subtle 822 base/debug/trace_event.h #define TRACE_EVENT_API_ATOMIC_WORD base::subtle::AtomicWord subtle 823 base/debug/trace_event.h #define TRACE_EVENT_API_ATOMIC_LOAD(var) base::subtle::NoBarrier_Load(&(var)) subtle 825 base/debug/trace_event.h base::subtle::NoBarrier_Store(&(var), (value)) subtle 842 base/debug/trace_event_impl.cc TraceBucketData(base::subtle::AtomicWord* bucket, subtle 957 base/debug/trace_event_impl.cc TraceBucketData::TraceBucketData(base::subtle::AtomicWord* bucket, subtle 1346 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&trace_options_, options); subtle 1424 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&watch_category_, 0); subtle 1529 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&event_callback_, subtle 1530 base/debug/trace_event_impl.cc reinterpret_cast<subtle::AtomicWord>(cb)); subtle 1537 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&event_callback_, 0); subtle 1715 base/debug/trace_event_impl.cc subtle::NoBarrier_AtomicIncrement(&generation_, 1); subtle 1863 base/debug/trace_event_impl.cc if (reinterpret_cast<const unsigned char*>(subtle::NoBarrier_Load( subtle 1880 base/debug/trace_event_impl.cc subtle::NoBarrier_Load(&event_callback_)); subtle 2007 base/debug/trace_event_impl.cc subtle::NoBarrier_Load(&event_callback_)); subtle 2022 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&watch_category_, subtle 2023 base/debug/trace_event_impl.cc reinterpret_cast<subtle::AtomicWord>(category)); subtle 2030 base/debug/trace_event_impl.cc subtle::NoBarrier_Store(&watch_category_, 0); subtle 413 base/debug/trace_event_impl.h return static_cast<Options>(subtle::NoBarrier_Load(&trace_options_)); subtle 656 base/debug/trace_event_impl.h return static_cast<int>(subtle::NoBarrier_Load(&generation_)); subtle 680 base/debug/trace_event_impl.h subtle::AtomicWord /* EventCallback */ event_callback_; subtle 703 base/debug/trace_event_impl.h subtle::AtomicWord /* const unsigned char* */ watch_category_; subtle 706 base/debug/trace_event_impl.h subtle::AtomicWord /* Options */ trace_options_; subtle 732 base/debug/trace_event_impl.h subtle::AtomicWord generation_; subtle 36 base/debug/trace_event_synthetic_delay.cc base::subtle::Atomic32 delay_count_; subtle 163 base/debug/trace_event_synthetic_delay.cc int delay_count = base::subtle::Acquire_Load(&delay_count_); subtle 170 base/debug/trace_event_synthetic_delay.cc delay_count = base::subtle::Acquire_Load(&delay_count_); subtle 182 base/debug/trace_event_synthetic_delay.cc base::subtle::Release_Store(&delay_count_, delay_count + 1); subtle 192 base/debug/trace_event_synthetic_delay.cc int delay_count = base::subtle::Acquire_Load(&delay_count_); subtle 209 base/debug/trace_event_synthetic_delay.cc base::subtle::AtomicWord* impl_ptr) subtle 220 base/debug/trace_event_synthetic_delay.cc base::subtle::AtomicWord* impl_ptr) { subtle 223 base/debug/trace_event_synthetic_delay.cc base::subtle::NoBarrier_Load(impl_ptr)); subtle 227 base/debug/trace_event_synthetic_delay.cc base::subtle::NoBarrier_Store( subtle 228 base/debug/trace_event_synthetic_delay.cc impl_ptr, reinterpret_cast<base::subtle::AtomicWord>(delay_impl)); subtle 42 base/debug/trace_event_synthetic_delay.h static base::subtle::AtomicWord INTERNAL_TRACE_EVENT_UID(impl_ptr) = 0; \ subtle 51 base/debug/trace_event_synthetic_delay.h static base::subtle::AtomicWord impl_ptr = 0; \ subtle 60 base/debug/trace_event_synthetic_delay.h static base::subtle::AtomicWord impl_ptr = 0; \ subtle 150 base/debug/trace_event_synthetic_delay.h base::subtle::AtomicWord* impl_ptr); subtle 162 base/debug/trace_event_synthetic_delay.h GetOrCreateDelay(const char* name, base::subtle::AtomicWord* impl_ptr); subtle 18 base/lazy_instance.cc bool NeedsLazyInstance(subtle::AtomicWord* state) { subtle 24 base/lazy_instance.cc if (subtle::NoBarrier_CompareAndSwap(state, 0, subtle 34 base/lazy_instance.cc while (subtle::Acquire_Load(state) == kLazyInstanceStateCreating) { subtle 41 base/lazy_instance.cc void CompleteLazyInstance(subtle::AtomicWord* state, subtle 42 base/lazy_instance.cc subtle::AtomicWord new_instance, subtle 51 base/lazy_instance.cc subtle::Release_Store(state, new_instance); subtle 108 base/lazy_instance.h static const subtle::AtomicWord kLazyInstanceStateCreating = 1; subtle 113 base/lazy_instance.h BASE_EXPORT bool NeedsLazyInstance(subtle::AtomicWord* state); subtle 117 base/lazy_instance.h BASE_EXPORT void CompleteLazyInstance(subtle::AtomicWord* state, subtle 118 base/lazy_instance.h subtle::AtomicWord new_instance, subtle 150 base/lazy_instance.h static const subtle::AtomicWord kLazyInstanceCreatedMask = subtle 160 base/lazy_instance.h subtle::AtomicWord value = subtle::Acquire_Load(&private_instance_); subtle 164 base/lazy_instance.h value = reinterpret_cast<subtle::AtomicWord>( subtle 180 base/lazy_instance.h switch (subtle::NoBarrier_Load(&private_instance_)) { subtle 194 base/lazy_instance.h subtle::AtomicWord private_instance_; subtle 200 base/lazy_instance.h return reinterpret_cast<Type*>(subtle::NoBarrier_Load(&private_instance_)); subtle 210 base/lazy_instance.h subtle::NoBarrier_Store(&me->private_instance_, 0); subtle 38 base/memory/raw_scoped_refptr_mismatch_checker.h (is_convertible<T, subtle::RefCountedBase*>::value || subtle 39 base/memory/raw_scoped_refptr_mismatch_checker.h is_convertible<T, subtle::RefCountedThreadSafeBase*>::value)) subtle 20 base/memory/ref_counted.h namespace subtle { subtle 121 base/memory/ref_counted.h class RefCounted : public subtle::RefCountedBase { subtle 126 base/memory/ref_counted.h subtle::RefCountedBase::AddRef(); subtle 130 base/memory/ref_counted.h if (subtle::RefCountedBase::Release()) { subtle 171 base/memory/ref_counted.h class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase { subtle 176 base/memory/ref_counted.h subtle::RefCountedThreadSafeBase::AddRef(); subtle 180 base/memory/ref_counted.h if (subtle::RefCountedThreadSafeBase::Release()) { subtle 34 base/memory/ref_counted_delete_on_message_loop.h class RefCountedDeleteOnMessageLoop : public subtle::RefCountedThreadSafeBase { subtle 42 base/memory/ref_counted_delete_on_message_loop.h subtle::RefCountedThreadSafeBase::AddRef(); subtle 46 base/memory/ref_counted_delete_on_message_loop.h if (subtle::RefCountedThreadSafeBase::Release()) subtle 106 base/memory/scoped_ptr.h namespace subtle { subtle 11 base/memory/singleton.cc subtle::AtomicWord WaitForInstance(subtle::AtomicWord* instance) { subtle 19 base/memory/singleton.cc subtle::AtomicWord value; subtle 24 base/memory/singleton.cc value = subtle::Acquire_Load(instance); subtle 34 base/memory/singleton.h static const subtle::AtomicWord kBeingCreatedMarker = 1; subtle 38 base/memory/singleton.h BASE_EXPORT subtle::AtomicWord WaitForInstance(subtle::AtomicWord* instance); subtle 114 base/memory/singleton.h if (base::subtle::NoBarrier_AtomicExchange(&dead_, 1)) subtle 130 base/memory/singleton.h base::subtle::NoBarrier_Store(&dead_, 0); subtle 136 base/memory/singleton.h static base::subtle::Atomic32 dead_; subtle 141 base/memory/singleton.h template <typename Type> base::subtle::Atomic32 subtle 238 base/memory/singleton.h base::subtle::AtomicWord value = base::subtle::Acquire_Load(&instance_); subtle 246 base/memory/singleton.h if (base::subtle::Acquire_CompareAndSwap( subtle 258 base/memory/singleton.h base::subtle::Release_Store( subtle 259 base/memory/singleton.h &instance_, reinterpret_cast<base::subtle::AtomicWord>(newval)); subtle 282 base/memory/singleton.h reinterpret_cast<Type*>(base::subtle::NoBarrier_Load(&instance_))); subtle 285 base/memory/singleton.h static base::subtle::AtomicWord instance_; subtle 289 base/memory/singleton.h base::subtle::AtomicWord Singleton<Type, Traits, DifferentiatingType>:: subtle 236 base/message_loop/message_loop.h base::subtle::DeleteHelperInternal<T, void>::DeleteViaSequencedTaskRunner( subtle 253 base/message_loop/message_loop.h base::subtle::ReleaseHelperInternal<T, void>::ReleaseViaSequencedTaskRunner( subtle 530 base/message_loop/message_loop.h template <class T, class R> friend class base::subtle::DeleteHelperInternal; subtle 531 base/message_loop/message_loop.h template <class T, class R> friend class base::subtle::ReleaseHelperInternal; subtle 149 base/metrics/histogram.h static base::subtle::AtomicWord atomic_histogram_pointer = 0; \ subtle 152 base/metrics/histogram.h base::subtle::Acquire_Load(&atomic_histogram_pointer))); \ subtle 155 base/metrics/histogram.h base::subtle::Release_Store(&atomic_histogram_pointer, \ subtle 156 base/metrics/histogram.h reinterpret_cast<base::subtle::AtomicWord>(histogram_pointer)); \ subtle 53 base/metrics/histogram_base.h typedef subtle::Atomic32 AtomicCount; // Used to count samples. subtle 68 base/metrics/histogram_samples.cc subtle::NoBarrier_Load(&redundant_count_); subtle 69 base/metrics/histogram_samples.cc subtle::NoBarrier_Store(&redundant_count_, subtle 83 base/metrics/histogram_samples.cc subtle::NoBarrier_Load(&redundant_count_); subtle 84 base/metrics/histogram_samples.cc subtle::NoBarrier_Store(&redundant_count_, subtle 94 base/metrics/histogram_samples.cc subtle::NoBarrier_Load(&redundant_count_); subtle 95 base/metrics/histogram_samples.cc subtle::NoBarrier_Store(&redundant_count_, subtle 103 base/metrics/histogram_samples.cc !pickle->WriteInt(subtle::NoBarrier_Load(&redundant_count_))) subtle 126 base/metrics/histogram_samples.cc subtle::NoBarrier_Store(&redundant_count_, subtle 127 base/metrics/histogram_samples.cc subtle::NoBarrier_Load(&redundant_count_) + diff); subtle 43 base/metrics/histogram_samples.h return subtle::NoBarrier_Load(&redundant_count_); subtle 27 base/metrics/sample_vector.cc subtle::NoBarrier_Store(&counts_[bucket_index], subtle 28 base/metrics/sample_vector.cc subtle::NoBarrier_Load(&counts_[bucket_index]) + count); subtle 35 base/metrics/sample_vector.cc return subtle::NoBarrier_Load(&counts_[bucket_index]); subtle 41 base/metrics/sample_vector.cc count += subtle::NoBarrier_Load(&counts_[i]); subtle 48 base/metrics/sample_vector.cc return subtle::NoBarrier_Load(&counts_[bucket_index]); subtle 70 base/metrics/sample_vector.cc subtle::NoBarrier_Load(&counts_[index]); subtle 71 base/metrics/sample_vector.cc subtle::NoBarrier_Store(&counts_[index], subtle 144 base/metrics/sample_vector.cc *count = subtle::NoBarrier_Load(&(*counts_)[index_]); subtle 159 base/metrics/sample_vector.cc if (subtle::NoBarrier_Load(&(*counts_)[index_]) != 0) subtle 225 base/prefs/pref_member.cc return subtle::PrefMemberVectorStringUpdate(value, &value_); subtle 43 base/prefs/pref_member.h namespace subtle { subtle 161 base/prefs/pref_member.h class PrefMember : public subtle::PrefMemberBase { subtle 173 base/prefs/pref_member.h subtle::PrefMemberBase::Init(pref_name, prefs, observer); subtle 177 base/prefs/pref_member.h subtle::PrefMemberBase::Init( subtle 182 base/prefs/pref_member.h subtle::PrefMemberBase::Init(pref_name, prefs); subtle 192 base/prefs/pref_member.h subtle::PrefMemberBase::Destroy(); subtle 201 base/prefs/pref_member.h subtle::PrefMemberBase::MoveToThread(message_loop); subtle 252 base/prefs/pref_member.h class Internal : public subtle::PrefMemberBase::Internal { subtle 239 base/prefs/pref_member_unittest.cc EXPECT_TRUE(subtle::PrefMemberVectorStringUpdate(list, &vector)); subtle 244 base/prefs/pref_member_unittest.cc EXPECT_FALSE(subtle::PrefMemberVectorStringUpdate(list, &vector)); subtle 39 base/prefs/pref_service.h namespace subtle { subtle 299 base/prefs/pref_service.h friend class subtle::ScopedUserPrefUpdateBase; subtle 308 base/prefs/pref_service.h friend class subtle::PrefMemberBase; subtle 26 base/prefs/scoped_user_pref_update.h namespace subtle { subtle 67 base/prefs/scoped_user_pref_update.h class ScopedUserPrefUpdate : public subtle::ScopedUserPrefUpdateBase { subtle 126 base/sequenced_task_runner.h subtle::DeleteHelperInternal<T, bool>::DeleteViaSequencedTaskRunner( subtle 137 base/sequenced_task_runner.h subtle::ReleaseHelperInternal<T, bool>::ReleaseViaSequencedTaskRunner( subtle 145 base/sequenced_task_runner.h template <class T, class R> friend class subtle::DeleteHelperInternal; subtle 146 base/sequenced_task_runner.h template <class T, class R> friend class subtle::ReleaseHelperInternal; subtle 20 base/sequenced_task_runner_helpers.h namespace subtle { subtle 36 base/sequenced_task_runner_helpers.h template <class T2, class R> friend class subtle::DeleteHelperInternal; subtle 48 base/sequenced_task_runner_helpers.h template <class T2, class R> friend class subtle::ReleaseHelperInternal; subtle 57 base/sequenced_task_runner_helpers.h namespace subtle { subtle 15 base/synchronization/cancellation_flag.cc base::subtle::Release_Store(&flag_, 1); subtle 19 base/synchronization/cancellation_flag.cc return base::subtle::Acquire_Load(&flag_) != 0; subtle 33 base/synchronization/cancellation_flag.h base::subtle::Atomic32 flag_; subtle 16 base/threading/thread_collision_warner.cc static subtle::Atomic32 CurrentThread() { subtle 21 base/threading/thread_collision_warner.cc const subtle::Atomic32 atomic_thread_id = subtle 22 base/threading/thread_collision_warner.cc static_cast<subtle::Atomic32>(current_thread_id); subtle 31 base/threading/thread_collision_warner.cc subtle::Atomic32 current_thread_id = CurrentThread(); subtle 33 base/threading/thread_collision_warner.cc int previous_value = subtle::NoBarrier_CompareAndSwap(&valid_thread_id_, subtle 42 base/threading/thread_collision_warner.cc subtle::NoBarrier_AtomicIncrement(&counter_, 1); subtle 46 base/threading/thread_collision_warner.cc subtle::Atomic32 current_thread_id = CurrentThread(); subtle 48 base/threading/thread_collision_warner.cc if (subtle::NoBarrier_CompareAndSwap(&valid_thread_id_, subtle 55 base/threading/thread_collision_warner.cc subtle::NoBarrier_AtomicIncrement(&counter_, 1); subtle 59 base/threading/thread_collision_warner.cc if (subtle::Barrier_AtomicIncrement(&counter_, -1) == 0) { subtle 60 base/threading/thread_collision_warner.cc subtle::NoBarrier_Store(&valid_thread_id_, 0); subtle 230 base/threading/thread_collision_warner.h volatile subtle::Atomic32 valid_thread_id_; subtle 234 base/threading/thread_collision_warner.h volatile subtle::Atomic32 counter_; subtle 21 base/threading/thread_local_storage.cc base::subtle::AtomicWord g_native_tls_key = subtle 31 base/threading/thread_local_storage.cc base::subtle::Atomic32 g_last_used_tls_key = 0; subtle 60 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key); subtle 79 base/threading/thread_local_storage.cc base::subtle::NoBarrier_CompareAndSwap(&g_native_tls_key, subtle 85 base/threading/thread_local_storage.cc key = base::subtle::NoBarrier_Load(&g_native_tls_key); subtle 126 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key); subtle 140 base/threading/thread_local_storage.cc base::subtle::Atomic32 last_used_tls_key = subtle 141 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_last_used_tls_key); subtle 177 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key); subtle 202 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key); subtle 208 base/threading/thread_local_storage.cc slot_ = base::subtle::NoBarrier_AtomicIncrement(&g_last_used_tls_key, 1); subtle 231 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key))); subtle 242 base/threading/thread_local_storage.cc base::subtle::NoBarrier_Load(&g_native_tls_key))); subtle 19 base/tools_sanity_unittest.cc const base::subtle::Atomic32 kMagicValue = 42; subtle 220 base/tools_sanity_unittest.cc explicit ReleaseStoreThread(base::subtle::Atomic32 *value) : value_(value) {} subtle 223 base/tools_sanity_unittest.cc base::subtle::Release_Store(value_, kMagicValue); subtle 231 base/tools_sanity_unittest.cc base::subtle::Atomic32 *value_; subtle 236 base/tools_sanity_unittest.cc explicit AcquireLoadThread(base::subtle::Atomic32 *value) : value_(value) {} subtle 241 base/tools_sanity_unittest.cc base::subtle::Acquire_Load(value_); subtle 244 base/tools_sanity_unittest.cc base::subtle::Atomic32 *value_; subtle 276 base/tools_sanity_unittest.cc base::subtle::Atomic32 shared = 0; subtle 63 base/tracked_objects.cc static base::subtle::Atomic32 timing_enabled = UNDEFINED_TIMING; subtle 67 base/tracked_objects.cc base::subtle::Atomic32 current_timing_enabled = subtle 68 base/tracked_objects.cc base::subtle::NoBarrier_Load(&timing_enabled); subtle 78 base/tracked_objects.cc base::subtle::NoBarrier_Store(&timing_enabled, current_timing_enabled); subtle 22 base/win/wrapped_window_proc.cc subtle::AtomicWord rv = subtle::NoBarrier_AtomicExchange( subtle 23 base/win/wrapped_window_proc.cc reinterpret_cast<subtle::AtomicWord*>(&s_exception_filter), subtle 24 base/win/wrapped_window_proc.cc reinterpret_cast<subtle::AtomicWord>(filter)); subtle 32 cc/base/ref_counted_managed.h class CC_EXPORT RefCountedManaged : public base::subtle::RefCountedBase { subtle 40 cc/base/ref_counted_managed.h base::subtle::RefCountedBase::AddRef(); subtle 44 cc/base/ref_counted_managed.h if (base::subtle::RefCountedBase::Release()) { subtle 73 chrome/app/chrome_breakpad_client.cc base::subtle::Atomic32 g_browser_crash_dump_count = 0; subtle 248 chrome/app/chrome_breakpad_client.cc base::subtle::NoBarrier_AtomicIncrement(&g_browser_crash_dump_count, 1)); subtle 71 chrome/browser/component_updater/pnacl/pnacl_component_installer.cc volatile base::subtle::Atomic32 needs_on_demand_update = 0; subtle 76 chrome/browser/component_updater/pnacl/pnacl_component_installer.cc base::subtle::NoBarrier_Store(&needs_on_demand_update, subtle 465 chrome/browser/component_updater/pnacl/pnacl_component_installer.cc return base::subtle::NoBarrier_Load( subtle 94 chrome/browser/extensions/api/web_request/upload_data_presenter.cc subtle::AppendKeyValuePair(keys::kRequestBodyRawBytesKey, subtle 101 chrome/browser/extensions/api/web_request/upload_data_presenter.cc subtle::AppendKeyValuePair(keys::kRequestBodyRawFileKey, subtle 31 chrome/browser/extensions/api/web_request/upload_data_presenter.h namespace subtle { subtle 62 chrome/browser/extensions/api/web_request/upload_data_presenter_unittest.cc subtle::AppendKeyValuePair( subtle 64 chrome/browser/extensions/api/web_request/upload_data_presenter_unittest.cc subtle::AppendKeyValuePair( subtle 66 chrome/browser/extensions/api/web_request/upload_data_presenter_unittest.cc subtle::AppendKeyValuePair( subtle 586 chrome/browser/extensions/api/web_request/web_request_api_unittest.cc extensions::subtle::AppendKeyValuePair( subtle 590 chrome/browser/extensions/api/web_request/web_request_api_unittest.cc extensions::subtle::AppendKeyValuePair( subtle 594 chrome/browser/extensions/api/web_request/web_request_api_unittest.cc extensions::subtle::AppendKeyValuePair( subtle 68 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Atomic32 success_response_; subtle 69 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Atomic32 failed_response_; subtle 151 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Release_Store(&success_response_, subtle 152 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Acquire_Load(&success_response_) + 1); subtle 155 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Release_Store(&failed_response_, subtle 156 chrome/browser/metrics/thread_watcher_unittest.cc base::subtle::Acquire_Load(&failed_response_) + 1); subtle 479 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(io_watcher_->success_response_)), subtle 480 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 481 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(io_watcher_->failed_response_)), subtle 482 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 516 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(io_watcher_->success_response_)), subtle 517 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 518 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(io_watcher_->failed_response_)), subtle 519 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 551 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(db_watcher_->success_response_)), subtle 552 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 553 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(db_watcher_->failed_response_)), subtle 554 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 562 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(io_watcher_->success_response_)), subtle 563 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 564 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(io_watcher_->failed_response_)), subtle 565 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 607 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(db_watcher_->success_response_)), subtle 608 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 609 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(db_watcher_->failed_response_)), subtle 610 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 615 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_EQ(base::subtle::NoBarrier_Load(&(io_watcher_->success_response_)), subtle 616 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 617 chrome/browser/metrics/thread_watcher_unittest.cc EXPECT_GT(base::subtle::NoBarrier_Load(&(io_watcher_->failed_response_)), subtle 618 chrome/browser/metrics/thread_watcher_unittest.cc static_cast<base::subtle::Atomic32>(0)); subtle 45 chrome/browser/usb/usb_context.cc base::subtle::MemoryBarrier(); subtle 70 chrome/installer/util/browser_distribution.cc if (base::subtle::NoBarrier_CompareAndSwap( subtle 71 chrome/installer/util/browser_distribution.cc reinterpret_cast<base::subtle::AtomicWord*>(dist), NULL, subtle 72 chrome/installer/util/browser_distribution.cc reinterpret_cast<base::subtle::AtomicWord>(temp)) != NULL) subtle 32 chrome/service/cloud_print/printer_job_handler.cc base::subtle::Atomic32 g_total_jobs_started = 0; subtle 33 chrome/service/cloud_print/printer_job_handler.cc base::subtle::Atomic32 g_total_jobs_done = 0; subtle 202 chrome/service/cloud_print/printer_job_handler.cc base::subtle::NoBarrier_AtomicIncrement(&g_total_jobs_done, 1); subtle 267 chrome/service/cloud_print/printer_job_handler.cc base::subtle::Atomic32 started = subtle 268 chrome/service/cloud_print/printer_job_handler.cc base::subtle::NoBarrier_AtomicExchange(&g_total_jobs_started, 0); subtle 269 chrome/service/cloud_print/printer_job_handler.cc base::subtle::Atomic32 done = subtle 270 chrome/service/cloud_print/printer_job_handler.cc base::subtle::NoBarrier_AtomicExchange(&g_total_jobs_done, 0); subtle 314 chrome/service/cloud_print/printer_job_handler.cc base::subtle::NoBarrier_AtomicIncrement(&g_total_jobs_started, 1); subtle 57 components/nacl/loader/nacl_listener.cc base::subtle::Atomic32 g_shm_fd = -1; subtle 61 components/nacl/loader/nacl_listener.cc int result_fd = base::subtle::NoBarrier_AtomicExchange(&g_shm_fd, -1); subtle 99 content/browser/browser_thread_impl.cc using base::subtle::AtomicWord; subtle 102 content/browser/browser_thread_impl.cc AtomicWord stored_pointer = base::subtle::NoBarrier_Load(storage); subtle 199 content/browser/browser_thread_impl.cc using base::subtle::AtomicWord; subtle 202 content/browser/browser_thread_impl.cc AtomicWord stored_pointer = base::subtle::NoBarrier_Load(storage); subtle 499 content/browser/browser_thread_impl.cc using base::subtle::AtomicWord; subtle 503 content/browser/browser_thread_impl.cc AtomicWord old_pointer = base::subtle::NoBarrier_AtomicExchange( subtle 98 content/browser/gamepad/gamepad_provider_unittest.cc base::subtle::Atomic32 version; subtle 28 content/browser/renderer_host/java/java_bridge_channel_host.cc base::subtle::AtomicWord g_last_id = 0; subtle 57 content/browser/renderer_host/java/java_bridge_channel_host.cc return base::subtle::NoBarrier_AtomicIncrement(&g_last_id, 1); subtle 43 content/browser/renderer_host/java/jni_helper.cc const base::subtle::AtomicWord kUnlocked = 0; subtle 44 content/browser/renderer_host/java/jni_helper.cc const base::subtle::AtomicWord kLocked = 1; subtle 45 content/browser/renderer_host/java/jni_helper.cc base::subtle::AtomicWord g_method_id_map_lock = kUnlocked; subtle 63 content/browser/renderer_host/java/jni_helper.cc while (base::subtle::Acquire_CompareAndSwap(&g_method_id_map_lock, subtle 72 content/browser/renderer_host/java/jni_helper.cc base::subtle::Release_Store(&g_method_id_map_lock, kUnlocked); subtle 85 content/browser/renderer_host/java/jni_helper.cc while (base::subtle::Acquire_CompareAndSwap(&g_method_id_map_lock, subtle 94 content/browser/renderer_host/java/jni_helper.cc base::subtle::Release_Store(&g_method_id_map_lock, kUnlocked); subtle 29 content/common/gamepad_seqlock_unittest.cc base::subtle::Atomic32* ready) { subtle 41 content/common/gamepad_seqlock_unittest.cc base::subtle::Atomic32 version; subtle 69 content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc static base::subtle::Atomic32 flush_id = 0; subtle 71 content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc base::subtle::Atomic32 my_id = base::subtle::Barrier_AtomicIncrement( subtle 13 content/common/one_writer_seqlock.cc base::subtle::Atomic32 OneWriterSeqLock::ReadBegin() { subtle 14 content/common/one_writer_seqlock.cc base::subtle::Atomic32 version; subtle 16 content/common/one_writer_seqlock.cc version = base::subtle::NoBarrier_Load(&sequence_); subtle 29 content/common/one_writer_seqlock.cc bool OneWriterSeqLock::ReadRetry(base::subtle::Atomic32 version) { subtle 32 content/common/one_writer_seqlock.cc return base::subtle::Release_Load(&sequence_) != version; subtle 38 content/common/one_writer_seqlock.cc base::subtle::Barrier_AtomicIncrement(&sequence_, 1); subtle 46 content/common/one_writer_seqlock.cc base::subtle::Barrier_AtomicIncrement(&sequence_, 1); subtle 34 content/common/one_writer_seqlock.h base::subtle::Atomic32 ReadBegin(); subtle 35 content/common/one_writer_seqlock.h bool ReadRetry(base::subtle::Atomic32 version); subtle 40 content/common/one_writer_seqlock.h base::subtle::Atomic32 sequence_; subtle 50 content/renderer/devtools/devtools_agent.cc base::subtle::AtomicWord DevToolsAgent::event_callback_; subtle 148 content/renderer/devtools/devtools_agent.cc base::subtle::NoBarrier_Store(&event_callback_, 0); subtle 154 content/renderer/devtools/devtools_agent.cc base::subtle::NoBarrier_Store(&event_callback_, subtle 155 content/renderer/devtools/devtools_agent.cc reinterpret_cast<base::subtle::AtomicWord>(cb)); subtle 178 content/renderer/devtools/devtools_agent.cc base::subtle::NoBarrier_Load(&event_callback_)); subtle 107 content/renderer/devtools/devtools_agent.h static base::subtle::AtomicWord /* TraceEventCallback */ event_callback_; subtle 57 content/renderer/gamepad_shared_memory_reader.cc base::subtle::Atomic32 version; subtle 253 content/renderer/media/media_stream_audio_processor.cc std::numeric_limits<base::subtle::Atomic32>::max()); subtle 254 content/renderer/media/media_stream_audio_processor.cc base::subtle::Release_Store(&render_delay_ms_, audio_delay_milliseconds); subtle 274 content/renderer/media/media_stream_audio_processor.cc (base::subtle::Acquire_Load(&typing_detected_) != false); subtle 464 content/renderer/media/media_stream_audio_processor.cc base::subtle::Atomic32 render_delay_ms = subtle 465 content/renderer/media/media_stream_audio_processor.cc base::subtle::Acquire_Load(&render_delay_ms_); subtle 468 content/renderer/media/media_stream_audio_processor.cc std::numeric_limits<base::subtle::Atomic32>::max()); subtle 491 content/renderer/media/media_stream_audio_processor.cc base::subtle::Release_Store(&typing_detected_, typing_detected); subtle 150 content/renderer/media/media_stream_audio_processor.h base::subtle::Atomic32 render_delay_ms_; subtle 194 content/renderer/media/media_stream_audio_processor.h base::subtle::Atomic32 typing_detected_; subtle 44 content/renderer/media/webrtc_audio_device_impl.cc return base::subtle::Barrier_AtomicIncrement(&ref_count_, 1); subtle 49 content/renderer/media/webrtc_audio_device_impl.cc int ret = base::subtle::Barrier_AtomicIncrement(&ref_count_, -1); subtle 37 content/renderer/shared_memory_seqlock_reader.cc base::subtle::Atomic32 version; subtle 2965 gpu/command_buffer/client/gles2_implementation_unittest.cc base::subtle::Atomic32 old_submit_count = query->submit_count(); subtle 150 gpu/command_buffer/client/query_tracker.cc if (base::subtle::Acquire_Load(&info_.sync->process_count) == subtle 251 gpu/command_buffer/client/query_tracker.cc base::subtle::Acquire_Load(&query->info_.sync->process_count) != subtle 119 gpu/command_buffer/client/query_tracker.h base::subtle::Atomic32 submit_count() const { return submit_count_; } subtle 148 gpu/command_buffer/client/query_tracker.h base::subtle::Atomic32 submit_count_; subtle 18 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Atomic32 reading_; subtle 19 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Atomic32 latest_; subtle 20 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Atomic32 slots_[2]; subtle 30 gpu/command_buffer/common/command_buffer_shared.h base::subtle::NoBarrier_Store(&reading_, 0); subtle 31 gpu/command_buffer/common/command_buffer_shared.h base::subtle::NoBarrier_Store(&latest_, 0); subtle 32 gpu/command_buffer/common/command_buffer_shared.h base::subtle::NoBarrier_Store(&slots_[0], 0); subtle 33 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Release_Store(&slots_[1], 0); subtle 34 gpu/command_buffer/common/command_buffer_shared.h base::subtle::MemoryBarrier(); subtle 38 gpu/command_buffer/common/command_buffer_shared.h int towrite = !base::subtle::Acquire_Load(&reading_); subtle 39 gpu/command_buffer/common/command_buffer_shared.h int index = !base::subtle::Acquire_Load(&slots_[towrite]); subtle 41 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Release_Store(&slots_[towrite], index); subtle 42 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Release_Store(&latest_, towrite); subtle 43 gpu/command_buffer/common/command_buffer_shared.h base::subtle::MemoryBarrier(); subtle 49 gpu/command_buffer/common/command_buffer_shared.h base::subtle::MemoryBarrier(); subtle 50 gpu/command_buffer/common/command_buffer_shared.h int toread = !!base::subtle::Acquire_Load(&latest_); subtle 51 gpu/command_buffer/common/command_buffer_shared.h base::subtle::Release_Store(&reading_, toread); subtle 52 gpu/command_buffer/common/command_buffer_shared.h base::subtle::MemoryBarrier(); subtle 53 gpu/command_buffer/common/command_buffer_shared.h int index = !!base::subtle::Acquire_Load(&slots_[toread]); subtle 151 gpu/command_buffer/common/gles2_cmd_format.h base::subtle::Atomic32 process_count; subtle 157 gpu/command_buffer/common/gles2_cmd_format.h base::subtle::Release_Store(&async_upload_token, 0); subtle 162 gpu/command_buffer/common/gles2_cmd_format.h base::subtle::Release_Store(&async_upload_token, token); subtle 167 gpu/command_buffer/common/gles2_cmd_format.h uint32_t current_token = base::subtle::Acquire_Load(&async_upload_token); subtle 171 gpu/command_buffer/common/gles2_cmd_format.h base::subtle::Atomic32 async_upload_token; subtle 37 gpu/command_buffer/service/gpu_scheduler.h void Reset() { base::subtle::NoBarrier_Store(&flag_, 0); } subtle 28 gpu/command_buffer/service/query_manager.cc AsyncPixelTransferCompletionObserverImpl(base::subtle::Atomic32 submit_count) subtle 42 gpu/command_buffer/service/query_manager.cc base::subtle::Release_Store(&sync->process_count, submit_count_); subtle 49 gpu/command_buffer/service/query_manager.cc base::subtle::Atomic32 submit_count_; subtle 65 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 85 gpu/command_buffer/service/query_manager.cc base::subtle::Atomic32 submit_count) { subtle 116 gpu/command_buffer/service/query_manager.cc if (base::subtle::Acquire_Load(&sync->process_count) != submit_count()) subtle 142 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 166 gpu/command_buffer/service/query_manager.cc bool AllSamplesPassedQuery::End(base::subtle::Atomic32 submit_count) { subtle 201 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 222 gpu/command_buffer/service/query_manager.cc bool CommandsIssuedQuery::End(base::subtle::Atomic32 submit_count) { subtle 248 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 265 gpu/command_buffer/service/query_manager.cc bool CommandLatencyQuery::End(base::subtle::Atomic32 submit_count) { subtle 294 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 318 gpu/command_buffer/service/query_manager.cc bool AsyncReadPixelsCompletedQuery::End(base::subtle::Atomic32 submit_count) { subtle 354 gpu/command_buffer/service/query_manager.cc virtual bool End(base::subtle::Atomic32 submit_count) OVERRIDE; subtle 373 gpu/command_buffer/service/query_manager.cc bool GetErrorQuery::End(base::subtle::Atomic32 submit_count) { subtle 567 gpu/command_buffer/service/query_manager.cc base::subtle::Release_Store(&sync->process_count, submit_count_); subtle 613 gpu/command_buffer/service/query_manager.cc base::subtle::Atomic32 submit_count) { subtle 626 gpu/command_buffer/service/query_manager.cc base::subtle::Atomic32 submit_count) { subtle 672 gpu/command_buffer/service/query_manager.cc bool QueryManager::EndQuery(Query* query, base::subtle::Atomic32 submit_count) { subtle 65 gpu/command_buffer/service/query_manager.h virtual bool End(base::subtle::Atomic32 submit_count) = 0; subtle 88 gpu/command_buffer/service/query_manager.h void MarkAsPending(base::subtle::Atomic32 submit_count) { subtle 100 gpu/command_buffer/service/query_manager.h bool AddToPendingQueue(base::subtle::Atomic32 submit_count) { subtle 105 gpu/command_buffer/service/query_manager.h bool AddToPendingTransferQueue(base::subtle::Atomic32 submit_count) { subtle 117 gpu/command_buffer/service/query_manager.h base::subtle::Atomic32 submit_count() const { return submit_count_; } subtle 137 gpu/command_buffer/service/query_manager.h base::subtle::Atomic32 submit_count_; subtle 171 gpu/command_buffer/service/query_manager.h bool EndQuery(Query* query, base::subtle::Atomic32 submit_count); subtle 202 gpu/command_buffer/service/query_manager.h bool AddPendingQuery(Query* query, base::subtle::Atomic32 submit_count); subtle 207 gpu/command_buffer/service/query_manager.h base::subtle::Atomic32 submit_count); subtle 74 gpu/command_buffer/service/query_manager_unittest.cc base::subtle::Atomic32 submit_count) { subtle 221 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 284 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount1 = 123; subtle 285 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount2 = 123; subtle 286 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount3 = 123; subtle 399 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 428 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 457 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 475 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 509 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 540 gpu/command_buffer/service/query_manager_unittest.cc const base::subtle::Atomic32 kSubmitCount = 123; subtle 399 media/audio/audio_input_controller.cc base::subtle::Release_Store(&data_is_active_, enabled); subtle 403 media/audio/audio_input_controller.cc return (base::subtle::Acquire_Load(&data_is_active_) != false); subtle 290 media/audio/audio_input_controller.h base::subtle::Atomic32 data_is_active_; subtle 214 media/audio/win/waveout_output_win.cc base::subtle::MemoryBarrier(); subtle 249 media/audio/win/waveout_output_win.cc base::subtle::MemoryBarrier(); subtle 9 media/base/audio_fifo.cc using base::subtle::Atomic32; subtle 10 media/base/audio_fifo.cc using base::subtle::NoBarrier_Store; subtle 55 media/base/audio_fifo.cc base::subtle::MemoryBarrier(); subtle 87 media/base/audio_fifo.cc base::subtle::MemoryBarrier(); subtle 54 media/base/audio_fifo.h volatile base::subtle::Atomic32 frames_pushed_; subtle 55 media/base/audio_fifo.h volatile base::subtle::Atomic32 frames_consumed_; subtle 18 media/base/keyboard_event_counter.cc base::subtle::NoBarrier_Store( subtle 19 media/base/keyboard_event_counter.cc reinterpret_cast<base::subtle::AtomicWord*>(&total_key_presses_), 0); subtle 29 media/base/keyboard_event_counter.cc base::subtle::NoBarrier_AtomicIncrement( subtle 30 media/base/keyboard_event_counter.cc reinterpret_cast<base::subtle::AtomicWord*>(&total_key_presses_), 1); subtle 38 media/base/keyboard_event_counter.cc return base::subtle::NoBarrier_Load( subtle 39 media/base/keyboard_event_counter.cc reinterpret_cast<const base::subtle::AtomicWord*>(&total_key_presses_)); subtle 26 media/video/capture/fake_video_capture_device.cc base::subtle::Atomic32 FakeVideoCaptureDevice::number_of_devices_ = subtle 39 media/video/capture/fake_video_capture_device.cc int number_of_devices = base::subtle::NoBarrier_Load(&number_of_devices_); subtle 71 media/video/capture/fake_video_capture_device.cc int number_of_devices = base::subtle::NoBarrier_Load(&number_of_devices_); subtle 88 media/video/capture/fake_video_capture_device.cc base::subtle::NoBarrier_AtomicExchange(&number_of_devices_, subtle 74 media/video/capture/fake_video_capture_device.h static base::subtle::Atomic32 number_of_devices_; subtle 227 net/base/net_log.cc return base::subtle::NoBarrier_AtomicIncrement(&last_id_, 1); subtle 238 net/base/net_log.cc base::subtle::Atomic32 log_level = subtle 239 net/base/net_log.cc base::subtle::NoBarrier_Load(&effective_log_level_); subtle 295 net/base/net_log.cc base::subtle::NoBarrier_Store(&effective_log_level_, subtle 323 net/base/net_log.h base::subtle::Atomic32 last_id_; subtle 330 net/base/net_log.h base::subtle::Atomic32 effective_log_level_; subtle 95 net/disk_cache/blockfile/block_files.cc base::subtle::MemoryBarrier(); subtle 148 net/disk_cache/blockfile/block_files.cc base::subtle::MemoryBarrier(); subtle 14 net/disk_cache/blockfile/file_lock.cc base::subtle::MemoryBarrier(); subtle 21 ppapi/proxy/gamepad_resource.cc base::subtle::Atomic32 ReadBegin(const base::subtle::Atomic32* sequence) { subtle 22 ppapi/proxy/gamepad_resource.cc base::subtle::Atomic32 version; subtle 24 ppapi/proxy/gamepad_resource.cc version = base::subtle::NoBarrier_Load(sequence); subtle 37 ppapi/proxy/gamepad_resource.cc bool ReadRetry(const base::subtle::Atomic32* sequence, subtle 38 ppapi/proxy/gamepad_resource.cc base::subtle::Atomic32 version) { subtle 41 ppapi/proxy/gamepad_resource.cc return base::subtle::Release_Load(sequence) != version; subtle 85 ppapi/proxy/gamepad_resource.cc base::subtle::Atomic32 version; subtle 75 ppapi/shared_impl/ppb_gamepad_shared.h base::subtle::Atomic32 sequence; subtle 29 ppapi/shared_impl/tracked_callback.h namespace subtle { subtle 145 ppapi/shared_impl/tracked_callback.h friend class ppapi::thunk::subtle::EnterBase; subtle 44 ppapi/thunk/enter.h namespace subtle { subtle 174 ppapi/thunk/enter.h : public subtle::LockOnEntry<lock_on_entry>, // Must be first; see above. subtle 175 ppapi/thunk/enter.h public subtle::EnterBase { subtle 226 ppapi/thunk/enter.h : public subtle::LockOnEntry<true>, // Must be first; see above. subtle 227 ppapi/thunk/enter.h public subtle::EnterBase { subtle 244 ppapi/thunk/enter.h : public subtle::LockOnEntry<false>, // Must be first; see above. subtle 245 ppapi/thunk/enter.h public subtle::EnterBase { subtle 262 ppapi/thunk/enter.h : public subtle::LockOnEntry<lock_on_entry>, // Must be first; see above subtle 263 ppapi/thunk/enter.h public subtle::EnterBase { subtle 302 ppapi/thunk/enter.h : public subtle::LockOnEntry<true>, // Must be first; see above. subtle 303 ppapi/thunk/enter.h public subtle::EnterBase { subtle 315 ppapi/thunk/enter.h : public subtle::LockOnEntry<false>, // Must be first; see above. subtle 316 ppapi/thunk/enter.h public subtle::EnterBase { subtle 51 remoting/base/breakpad_win.cc using base::subtle::AtomicWord; subtle 52 remoting/base/breakpad_win.cc using base::subtle::NoBarrier_CompareAndSwap; subtle 89 rlz/lib/financial_ping.cc using base::subtle::AtomicWord; subtle 191 rlz/lib/financial_ping.cc base::subtle::NoBarrier_Store( subtle 221 rlz/lib/financial_ping.cc if (!base::subtle::NoBarrier_Load(&g_context)) { subtle 298 rlz/lib/financial_ping.cc base::subtle::NoBarrier_Load(&g_context)); subtle 54 third_party/leveldatabase/port/port_chromium.cc OnceType state = ::base::subtle::Acquire_Load(once); subtle 58 third_party/leveldatabase/port/port_chromium.cc state = ::base::subtle::NoBarrier_CompareAndSwap( subtle 66 third_party/leveldatabase/port/port_chromium.cc ::base::subtle::Release_Store(once, ONCE_STATE_DONE); subtle 71 third_party/leveldatabase/port/port_chromium.cc state = ::base::subtle::Acquire_Load(once); subtle 68 third_party/leveldatabase/port/port_chromium.h typedef base::subtle::AtomicWord Rep; subtle 74 third_party/leveldatabase/port/port_chromium.h return reinterpret_cast<void*>(::base::subtle::Acquire_Load(&rep_)); subtle 77 third_party/leveldatabase/port/port_chromium.h ::base::subtle::Release_Store(&rep_, reinterpret_cast<Rep>(v)); subtle 80 third_party/leveldatabase/port/port_chromium.h return reinterpret_cast<void*>(::base::subtle::NoBarrier_Load(&rep_)); subtle 83 third_party/leveldatabase/port/port_chromium.h ::base::subtle::NoBarrier_Store(&rep_, reinterpret_cast<Rep>(v)); subtle 89 third_party/leveldatabase/port/port_chromium.h typedef ::base::subtle::Atomic32 OnceType; subtle 103 third_party/leveldatabase/port/port_chromium.h if (::base::subtle::Acquire_Load(once) != ONCE_STATE_DONE) subtle 117 third_party/libaddressinput/chromium/cpp/include/libaddressinput/util/internal/scoped_ptr.h namespace subtle { subtle 37 third_party/libjingle/overrides/talk/base/logging.cc COMPILE_ASSERT(sizeof(base::subtle::Atomic32) == sizeof(base::PlatformThreadId), subtle 39 third_party/libjingle/overrides/talk/base/logging.cc base::subtle::Atomic32 g_init_logging_delegate_thread_id = 0; subtle 283 third_party/libjingle/overrides/talk/base/logging.cc base::subtle::NoBarrier_CompareAndSwap(&g_init_logging_delegate_thread_id, 0, subtle 284 third_party/libjingle/overrides/talk/base/logging.cc static_cast<base::subtle::Atomic32>(base::PlatformThread::CurrentId())); subtle 47 third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-generic.h namespace subtle { subtle 56 third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-v6plus.h namespace subtle { subtle 47 third_party/tcmalloc/chromium/src/base/atomicops-internals-linuxppc.h namespace subtle { subtle 45 third_party/tcmalloc/chromium/src/base/atomicops-internals-macosx.h #define AtomicWordCastType base::subtle::Atomic64 subtle 57 third_party/tcmalloc/chromium/src/base/atomicops-internals-macosx.h namespace subtle { subtle 53 third_party/tcmalloc/chromium/src/base/atomicops-internals-windows.h namespace subtle { subtle 171 third_party/tcmalloc/chromium/src/base/atomicops-internals-windows.h base::subtle::NoBarrier_AtomicExchange(&value, 0); subtle 177 third_party/tcmalloc/chromium/src/base/atomicops-internals-windows.h namespace subtle { subtle 66 third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.h namespace subtle { subtle 124 third_party/tcmalloc/chromium/src/base/atomicops.h namespace subtle { subtle 181 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap( subtle 189 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_CompareAndSwap( subtle 200 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Store( subtle 205 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Store( subtle 215 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Load( subtle 220 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Load( subtle 242 third_party/tcmalloc/chromium/src/base/atomicops.h namespace subtle { subtle 307 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 313 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 317 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Store(ptr, value); subtle 321 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 325 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 329 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 338 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 343 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 346 third_party/tcmalloc/chromium/src/base/atomicops.h base::subtle::Acquire_Store(ptr, value); subtle 349 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 352 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 355 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 362 third_party/tcmalloc/chromium/src/base/atomicops.h inline base::subtle::Atomic64 Acquire_CompareAndSwap( subtle 363 third_party/tcmalloc/chromium/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, subtle 364 third_party/tcmalloc/chromium/src/base/atomicops.h base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) { subtle 365 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 367 third_party/tcmalloc/chromium/src/base/atomicops.h inline base::subtle::Atomic64 Release_CompareAndSwap( subtle 368 third_party/tcmalloc/chromium/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, subtle 369 third_party/tcmalloc/chromium/src/base/atomicops.h base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) { subtle 370 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 373 third_party/tcmalloc/chromium/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 value) { subtle 374 third_party/tcmalloc/chromium/src/base/atomicops.h base::subtle::Acquire_Store(ptr, value); subtle 377 third_party/tcmalloc/chromium/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 value) { subtle 378 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 380 third_party/tcmalloc/chromium/src/base/atomicops.h inline base::subtle::Atomic64 Acquire_Load( subtle 381 third_party/tcmalloc/chromium/src/base/atomicops.h volatile const base::subtle::Atomic64* ptr) { subtle 382 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 384 third_party/tcmalloc/chromium/src/base/atomicops.h inline base::subtle::Atomic64 Release_Load( subtle 385 third_party/tcmalloc/chromium/src/base/atomicops.h volatile const base::subtle::Atomic64* ptr) { subtle 386 third_party/tcmalloc/chromium/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 84 third_party/tcmalloc/chromium/src/base/spinlock.cc while (base::subtle::NoBarrier_Load(&lockword_) != kSpinLockFree && --c > 0) { subtle 88 third_party/tcmalloc/chromium/src/base/spinlock.cc base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 111 third_party/tcmalloc/chromium/src/base/spinlock.cc lock_value = base::subtle::Acquire_CompareAndSwap(&lockword_, subtle 123 third_party/tcmalloc/chromium/src/base/spinlock.cc lock_value = base::subtle::Acquire_CompareAndSwap(&lockword_, subtle 73 third_party/tcmalloc/chromium/src/base/spinlock.h if (base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 86 third_party/tcmalloc/chromium/src/base/spinlock.h (base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 99 third_party/tcmalloc/chromium/src/base/spinlock.h static_cast<uint64>(base::subtle::NoBarrier_Load(&lockword_)); subtle 101 third_party/tcmalloc/chromium/src/base/spinlock.h base::subtle::Release_Store(&lockword_, kSpinLockFree); subtle 114 third_party/tcmalloc/chromium/src/base/spinlock.h return base::subtle::NoBarrier_Load(&lockword_) != kSpinLockFree; subtle 65 third_party/tcmalloc/chromium/src/base/spinlock_internal.cc v = base::subtle::Acquire_Load(w); subtle 72 third_party/tcmalloc/chromium/src/base/spinlock_internal.cc base::subtle::Acquire_CompareAndSwap(w, v, trans[i].to) == v) { subtle 83 third_party/tcmalloc/chromium/src/base/spinlock_internal.cc static base::subtle::Atomic64 rand; subtle 84 third_party/tcmalloc/chromium/src/base/spinlock_internal.cc uint64 r = base::subtle::NoBarrier_Load(&rand); subtle 86 third_party/tcmalloc/chromium/src/base/spinlock_internal.cc base::subtle::NoBarrier_Store(&rand, r); subtle 51 third_party/tcmalloc/chromium/src/base/vdso_support.cc using base::subtle::MemoryBarrier; subtle 121 third_party/tcmalloc/chromium/src/base/vdso_support.cc base::subtle::MemoryBarrier(); subtle 69 third_party/tcmalloc/chromium/src/malloc_hook-inl.h base::subtle::Acquire_Load(&data_))); subtle 127 third_party/tcmalloc/chromium/src/malloc_hook-inl.h return base::subtle::Acquire_Load(&priv_end) == 0; subtle 163 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::MemoryBarrier(); // Release semantics. subtle 169 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::NoBarrier_AtomicExchange( subtle 172 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::MemoryBarrier(); // And acquire semantics. subtle 178 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::MemoryBarrier(); // Release semantics. subtle 180 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::NoBarrier_CompareAndSwap( subtle 184 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::MemoryBarrier(); // And acquire semantics. subtle 214 third_party/tcmalloc/chromium/src/malloc_hook.cc (base::subtle::NoBarrier_Load(&priv_data[index]) != 0)) { subtle 220 third_party/tcmalloc/chromium/src/malloc_hook.cc AtomicWord prev_num_hooks = base::subtle::Acquire_Load(&priv_end); subtle 221 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::Release_Store(&priv_data[index], value); subtle 223 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::Release_Store(&priv_end, index + 1); subtle 234 third_party/tcmalloc/chromium/src/malloc_hook.cc AtomicWord hooks_end = base::subtle::Acquire_Load(&priv_end); subtle 237 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::Acquire_Load(&priv_data[index]))) { subtle 243 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::Release_Store(&priv_data[index], 0); subtle 248 third_party/tcmalloc/chromium/src/malloc_hook.cc (base::subtle::Acquire_Load(&priv_data[hooks_end - 1]) == 0)) { subtle 251 third_party/tcmalloc/chromium/src/malloc_hook.cc base::subtle::Release_Store(&priv_end, hooks_end); subtle 258 third_party/tcmalloc/chromium/src/malloc_hook.cc AtomicWord hooks_end = base::subtle::Acquire_Load(&priv_end); subtle 261 third_party/tcmalloc/chromium/src/malloc_hook.cc AtomicWord data = base::subtle::Acquire_Load(&priv_data[i]); subtle 63 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, 1)); subtle 68 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, 2)); subtle 73 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(6, base::subtle::NoBarrier_AtomicIncrement(&s.count, 3)); subtle 78 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, -3)); subtle 83 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -2)); subtle 88 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1)); subtle 93 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(-1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1)); subtle 98 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(-5, base::subtle::NoBarrier_AtomicIncrement(&s.count, -4)); subtle 103 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, 5)); subtle 116 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); subtle 125 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); subtle 130 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); subtle 139 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1); subtle 148 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val); subtle 153 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5); subtle 165 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); subtle 169 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_AtomicIncrement(&value, -1); subtle 182 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal1); subtle 184 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal2); subtle 187 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal1); subtle 189 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal2); subtle 192 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal1); subtle 194 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal2); subtle 208 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::NoBarrier_Load(&value)); subtle 210 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::NoBarrier_Load(&value)); subtle 213 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::Acquire_Load(&value)); subtle 215 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::Acquire_Load(&value)); subtle 218 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::Release_Load(&value)); subtle 220 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::Release_Load(&value)); subtle 251 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc TestAtomicIncrement<base::subtle::Atomic64>(); subtle 252 third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc TestAtomicOps<base::subtle::Atomic64>(); subtle 47 third_party/tcmalloc/vendor/src/base/atomicops-internals-arm-generic.h namespace subtle { subtle 55 third_party/tcmalloc/vendor/src/base/atomicops-internals-arm-v6plus.h namespace subtle { subtle 47 third_party/tcmalloc/vendor/src/base/atomicops-internals-linuxppc.h namespace subtle { subtle 45 third_party/tcmalloc/vendor/src/base/atomicops-internals-macosx.h #define AtomicWordCastType base::subtle::Atomic64 subtle 57 third_party/tcmalloc/vendor/src/base/atomicops-internals-macosx.h namespace subtle { subtle 52 third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h namespace subtle { subtle 162 third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h base::subtle::NoBarrier_AtomicExchange(&value, 0); subtle 168 third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h namespace subtle { subtle 66 third_party/tcmalloc/vendor/src/base/atomicops-internals-x86.h namespace subtle { subtle 124 third_party/tcmalloc/vendor/src/base/atomicops.h namespace subtle { subtle 181 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap( subtle 189 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_CompareAndSwap( subtle 200 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Store( subtle 205 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Store( subtle 215 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Load( subtle 220 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Load( subtle 242 third_party/tcmalloc/vendor/src/base/atomicops.h namespace subtle { subtle 307 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 313 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 317 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Store(ptr, value); subtle 321 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 325 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 329 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 338 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 343 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 346 third_party/tcmalloc/vendor/src/base/atomicops.h base::subtle::Acquire_Store(ptr, value); subtle 349 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 352 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 355 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 362 third_party/tcmalloc/vendor/src/base/atomicops.h inline base::subtle::Atomic64 Acquire_CompareAndSwap( subtle 363 third_party/tcmalloc/vendor/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, subtle 364 third_party/tcmalloc/vendor/src/base/atomicops.h base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) { subtle 365 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_CompareAndSwap(ptr, old_value, new_value); subtle 367 third_party/tcmalloc/vendor/src/base/atomicops.h inline base::subtle::Atomic64 Release_CompareAndSwap( subtle 368 third_party/tcmalloc/vendor/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, subtle 369 third_party/tcmalloc/vendor/src/base/atomicops.h base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) { subtle 370 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_CompareAndSwap(ptr, old_value, new_value); subtle 373 third_party/tcmalloc/vendor/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 value) { subtle 374 third_party/tcmalloc/vendor/src/base/atomicops.h base::subtle::Acquire_Store(ptr, value); subtle 377 third_party/tcmalloc/vendor/src/base/atomicops.h volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 value) { subtle 378 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Store(ptr, value); subtle 380 third_party/tcmalloc/vendor/src/base/atomicops.h inline base::subtle::Atomic64 Acquire_Load( subtle 381 third_party/tcmalloc/vendor/src/base/atomicops.h volatile const base::subtle::Atomic64* ptr) { subtle 382 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Acquire_Load(ptr); subtle 384 third_party/tcmalloc/vendor/src/base/atomicops.h inline base::subtle::Atomic64 Release_Load( subtle 385 third_party/tcmalloc/vendor/src/base/atomicops.h volatile const base::subtle::Atomic64* ptr) { subtle 386 third_party/tcmalloc/vendor/src/base/atomicops.h return base::subtle::Release_Load(ptr); subtle 84 third_party/tcmalloc/vendor/src/base/spinlock.cc while (base::subtle::NoBarrier_Load(&lockword_) != kSpinLockFree && --c > 0) { subtle 88 third_party/tcmalloc/vendor/src/base/spinlock.cc base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 111 third_party/tcmalloc/vendor/src/base/spinlock.cc lock_value = base::subtle::Acquire_CompareAndSwap(&lockword_, subtle 123 third_party/tcmalloc/vendor/src/base/spinlock.cc lock_value = base::subtle::Acquire_CompareAndSwap(&lockword_, subtle 73 third_party/tcmalloc/vendor/src/base/spinlock.h if (base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 86 third_party/tcmalloc/vendor/src/base/spinlock.h (base::subtle::Acquire_CompareAndSwap(&lockword_, kSpinLockFree, subtle 99 third_party/tcmalloc/vendor/src/base/spinlock.h static_cast<uint64>(base::subtle::NoBarrier_Load(&lockword_)); subtle 101 third_party/tcmalloc/vendor/src/base/spinlock.h base::subtle::Release_Store(&lockword_, kSpinLockFree); subtle 114 third_party/tcmalloc/vendor/src/base/spinlock.h return base::subtle::NoBarrier_Load(&lockword_) != kSpinLockFree; subtle 65 third_party/tcmalloc/vendor/src/base/spinlock_internal.cc v = base::subtle::Acquire_Load(w); subtle 72 third_party/tcmalloc/vendor/src/base/spinlock_internal.cc base::subtle::Acquire_CompareAndSwap(w, v, trans[i].to) == v) { subtle 83 third_party/tcmalloc/vendor/src/base/spinlock_internal.cc static base::subtle::Atomic64 rand; subtle 84 third_party/tcmalloc/vendor/src/base/spinlock_internal.cc uint64 r = base::subtle::NoBarrier_Load(&rand); subtle 86 third_party/tcmalloc/vendor/src/base/spinlock_internal.cc base::subtle::NoBarrier_Store(&rand, r); subtle 51 third_party/tcmalloc/vendor/src/base/vdso_support.cc using base::subtle::MemoryBarrier; subtle 121 third_party/tcmalloc/vendor/src/base/vdso_support.cc base::subtle::MemoryBarrier(); subtle 69 third_party/tcmalloc/vendor/src/malloc_hook-inl.h base::subtle::Acquire_Load(&data_))); subtle 127 third_party/tcmalloc/vendor/src/malloc_hook-inl.h return base::subtle::Acquire_Load(&priv_end) == 0; subtle 163 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::MemoryBarrier(); // Release semantics. subtle 169 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::NoBarrier_AtomicExchange( subtle 172 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::MemoryBarrier(); // And acquire semantics. subtle 178 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::MemoryBarrier(); // Release semantics. subtle 180 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::NoBarrier_CompareAndSwap( subtle 184 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::MemoryBarrier(); // And acquire semantics. subtle 214 third_party/tcmalloc/vendor/src/malloc_hook.cc (base::subtle::NoBarrier_Load(&priv_data[index]) != 0)) { subtle 220 third_party/tcmalloc/vendor/src/malloc_hook.cc AtomicWord prev_num_hooks = base::subtle::Acquire_Load(&priv_end); subtle 221 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::Release_Store(&priv_data[index], value); subtle 223 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::Release_Store(&priv_end, index + 1); subtle 234 third_party/tcmalloc/vendor/src/malloc_hook.cc AtomicWord hooks_end = base::subtle::Acquire_Load(&priv_end); subtle 237 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::Acquire_Load(&priv_data[index]))) { subtle 243 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::Release_Store(&priv_data[index], 0); subtle 248 third_party/tcmalloc/vendor/src/malloc_hook.cc (base::subtle::Acquire_Load(&priv_data[hooks_end - 1]) == 0)) { subtle 251 third_party/tcmalloc/vendor/src/malloc_hook.cc base::subtle::Release_Store(&priv_end, hooks_end); subtle 258 third_party/tcmalloc/vendor/src/malloc_hook.cc AtomicWord hooks_end = base::subtle::Acquire_Load(&priv_end); subtle 261 third_party/tcmalloc/vendor/src/malloc_hook.cc AtomicWord data = base::subtle::Acquire_Load(&priv_data[i]); subtle 63 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, 1)); subtle 68 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, 2)); subtle 73 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(6, base::subtle::NoBarrier_AtomicIncrement(&s.count, 3)); subtle 78 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, -3)); subtle 83 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -2)); subtle 88 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1)); subtle 93 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(-1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1)); subtle 98 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(-5, base::subtle::NoBarrier_AtomicIncrement(&s.count, -4)); subtle 103 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, 5)); subtle 116 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); subtle 125 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); subtle 130 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); subtle 139 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1); subtle 148 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val); subtle 153 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5); subtle 165 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); subtle 169 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_AtomicIncrement(&value, -1); subtle 182 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal1); subtle 184 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::NoBarrier_Store(&value, kVal2); subtle 187 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal1); subtle 189 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::Acquire_Store(&value, kVal2); subtle 192 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal1); subtle 194 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc base::subtle::Release_Store(&value, kVal2); subtle 208 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::NoBarrier_Load(&value)); subtle 210 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::NoBarrier_Load(&value)); subtle 213 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::Acquire_Load(&value)); subtle 215 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::Acquire_Load(&value)); subtle 218 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal1, base::subtle::Release_Load(&value)); subtle 220 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc ASSERT_EQ(kVal2, base::subtle::Release_Load(&value)); subtle 251 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc TestAtomicIncrement<base::subtle::Atomic64>(); subtle 252 third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc TestAtomicOps<base::subtle::Atomic64>(); subtle 44 tools/gn/command_gen.cc void ItemResolvedCallback(base::subtle::Atomic32* write_counter, subtle 47 tools/gn/command_gen.cc base::subtle::NoBarrier_AtomicIncrement(write_counter, 1); subtle 108 tools/gn/command_gen.cc base::subtle::Atomic32 write_counter = 0; subtle 45 webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc static base::subtle::Atomic32 flush_id = 0; subtle 47 webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc base::subtle::Atomic32 my_id = base::subtle::Barrier_AtomicIncrement(