Lines Matching refs:subtle
108 static const subtle::AtomicWord kLazyInstanceStateCreating = 1;
113 BASE_EXPORT bool NeedsLazyInstance(subtle::AtomicWord* state);
117 BASE_EXPORT void CompleteLazyInstance(subtle::AtomicWord* state,
118 subtle::AtomicWord new_instance,
150 static const subtle::AtomicWord kLazyInstanceCreatedMask = in Pointer()
160 subtle::AtomicWord value = subtle::Acquire_Load(&private_instance_); in Pointer()
164 value = reinterpret_cast<subtle::AtomicWord>( in Pointer()
173 switch (subtle::NoBarrier_Load(&private_instance_)) {
187 subtle::AtomicWord private_instance_;
193 return reinterpret_cast<Type*>(subtle::NoBarrier_Load(&private_instance_)); in instance()
203 subtle::NoBarrier_Store(&me->private_instance_, 0); in OnExit()