Home | History | Annotate | Download | only in memory

Lines Matching refs:subtle

34 static const subtle::AtomicWord kBeingCreatedMarker = 1;
38 BASE_EXPORT subtle::AtomicWord WaitForInstance(subtle::AtomicWord* instance);
114 if (base::subtle::NoBarrier_AtomicExchange(&dead_, 1))
130 base::subtle::NoBarrier_Store(&dead_, 0);
136 static base::subtle::Atomic32 dead_;
141 template <typename Type> base::subtle::Atomic32
238 base::subtle::AtomicWord value = base::subtle::Acquire_Load(&instance_);
246 if (base::subtle::Acquire_CompareAndSwap(
258 base::subtle::Release_Store(
259 &instance_, reinterpret_cast<base::subtle::AtomicWord>(newval));
282 reinterpret_cast<Type*>(base::subtle::NoBarrier_Load(&instance_)));
285 static base::subtle::AtomicWord instance_;
289 base::subtle::AtomicWord Singleton<Type, Traits, DifferentiatingType>::