Home | History | Annotate | Download | only in base

Lines Matching full:subtle

104 static const subtle::AtomicWord kLazyInstanceStateCreating = 1;
109 BASE_EXPORT bool NeedsLazyInstance(subtle::AtomicWord* state);
113 BASE_EXPORT void CompleteLazyInstance(subtle::AtomicWord* state,
114 subtle::AtomicWord new_instance,
146 static const subtle::AtomicWord kLazyInstanceCreatedMask =
156 subtle::AtomicWord value = subtle::Acquire_Load(&private_instance_);
160 value = reinterpret_cast<subtle::AtomicWord>(
176 switch (subtle::NoBarrier_Load(&private_instance_)) {
190 subtle::AtomicWord private_instance_;
196 return reinterpret_cast<Type*>(subtle::NoBarrier_Load(&private_instance_));
206 subtle::NoBarrier_Store(&me->private_instance_, 0);