Home
last modified time | relevance | path

Searched refs:Release_Store (Results 1 – 25 of 38) sorted by relevance

12

/external/libchrome/base/synchronization/
Datomic_flag.cc21 base::subtle::Release_Store(&flag_, 1); in Set()
29 base::subtle::Release_Store(&flag_, 0); in UnsafeResetForTesting()
/external/v8/src/objects/
Dcompressed-slots-inl.h65 void CompressedObjectSlot::Release_Store(Object value) const { in Release_Store() function
67 AsAtomicTagged::Release_Store(location(), ptr); in Release_Store()
175 void OffHeapCompressedObjectSlot::Release_Store(Object value) const { in Release_Store() function
177 AsAtomicTagged::Release_Store(location(), ptr); in Release_Store()
Dtagged-field-inl.h136 void TaggedField<T, kFieldOffset>::Release_Store(HeapObject host, T value) { in Release_Store() function
137 AsAtomicTagged::Release_Store(location(host), full_to_tagged(value.ptr())); in Release_Store()
142 void TaggedField<T, kFieldOffset>::Release_Store(HeapObject host, int offset, in Release_Store() function
144 AsAtomicTagged::Release_Store(location(host, offset), in Release_Store()
Dtagged-field.h57 static inline void Release_Store(HeapObject host, T value);
58 static inline void Release_Store(HeapObject host, int offset, T value);
Djs-array-buffer-inl.h96 base::AsAtomic32::Release_Store(extension_lo(), in set_extension()
101 base::AsAtomic32::Release_Store(extension_hi(), 0); in set_extension()
104 base::AsAtomicPointer::Release_Store(extension_location(), extension); in set_extension()
Dcompressed-slots.h51 inline void Release_Store(Object value) const;
140 inline void Release_Store(Object value) const;
Dslots-inl.h58 void FullObjectSlot::Release_Store(Object value) const { in Release_Store() function
59 base::AsAtomicPointer::Release_Store(location(), value.ptr()); in Release_Store()
Dobject-macros.h225 TaggedField<type, offset>::Release_Store(*this, value); \
267 TaggedField<MaybeObject, offset>::Release_Store(*this, value); \
299 TaggedField<Smi, offset>::Release_Store(*this, Smi::FromInt(value)); \
361 TaggedField<Object>::Release_Store(p, offset, value)
497 base::Release_Store( \
/external/v8/src/heap/
Dmemory-chunk.cc36 base::Release_Store(reinterpret_cast<base::AtomicWord*>(&heap_), in InitializationMemoryFence()
110 base::AsAtomicPointer::Release_Store(&chunk->slot_set_[OLD_TO_NEW], nullptr); in Initialize()
111 base::AsAtomicPointer::Release_Store(&chunk->slot_set_[OLD_TO_OLD], nullptr); in Initialize()
112 base::AsAtomicPointer::Release_Store(&chunk->sweeping_slot_set_, nullptr); in Initialize()
113 base::AsAtomicPointer::Release_Store(&chunk->typed_slot_set_[OLD_TO_NEW], in Initialize()
115 base::AsAtomicPointer::Release_Store(&chunk->typed_slot_set_[OLD_TO_OLD], in Initialize()
/external/v8/src/profiler/
Dcircular-queue-inl.h34 base::Release_Store(&dequeue_pos_->marker, kEmpty); in Remove()
51 base::Release_Store(&enqueue_pos_->marker, kFull); in FinishEnqueue()
/external/v8/src/base/
Datomicops_internals_atomicword_compat.h70 inline void Release_Store(volatile AtomicWord* ptr, AtomicWord value) { in Release_Store() function
71 return v8::base::Release_Store( in Release_Store()
Datomicops.h132 void Release_Store(volatile Atomic32* ptr, Atomic32 value);
135 void Release_Store(volatile Atomic64* ptr, Atomic64 value);
Datomic-utils.h32 base::Release_Store(&value_, cast_helper<T>::to_storage_type(new_value)); in SetValue()
82 static void Release_Store(T* addr,
85 base::Release_Store(to_storage_addr(addr),
Datomicops_internals_portable.h127 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store() function
192 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store() function
Datomicops_internals_std.h117 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store() function
195 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store() function
/external/libchrome/base/
Datomicops_internals_atomicword_compat.h79 inline void Release_Store(volatile AtomicWord* ptr, AtomicWord value) { in Release_Store() function
80 return base::subtle::Release_Store( in Release_Store()
Datomicops.h115 void Release_Store(volatile Atomic32* ptr, Atomic32 value);
138 void Release_Store(volatile Atomic64* ptr, Atomic64 value);
Datomicops_internals_x86_msvc.h92 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store() function
155 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store() function
Datomicops_internals_portable.h125 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store() function
208 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store() function
Dlazy_instance_helpers.cc56 subtle::Release_Store(state, new_instance); in CompleteLazyInstance()
Datomicops_unittest.cc189 base::subtle::Release_Store(&value, kVal1); in TestStore()
191 base::subtle::Release_Store(&value, kVal2); in TestStore()
/external/libchrome/mojo/core/
Datomic_flag.h38 void Set(bool value) { base::subtle::Release_Store(&flag_, value ? 1 : 0); } in Set()
/external/libchrome/base/metrics/
Dbucket_ranges.h71 subtle::Release_Store(&persistent_reference_, ref); in set_persistent_reference()
Dsample_vector.h85 subtle::Release_Store(&counts_, reinterpret_cast<uintptr_t>(counts)); in set_counts()
/external/libchrome/base/files/
Dfile_tracing.cc31 base::subtle::Release_Store(&g_provider, in SetProvider()

12