Home
last modified time | relevance | path

Searched defs:memory_order (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/runtime_core/runtime/include/
Dobject_header-inl.h109 inline T ObjectHeader::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive()
115 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
121 inline ObjectHeader *ObjectHeader::GetFieldObject(size_t offset, std::memory_order memory_order) co… in GetFieldObject()
127 …id ObjectHeader::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetFieldObject()
134 std::memory_order memory_order, bool strong) in CompareAndSetFieldPrimitive()
141 std::memory_order memory_order, bool strong) in CompareAndSetFieldObject()
150 std::memory_order memory_order, bool strong) in CompareAndExchangeFieldPrimitive()
158std::memory_order memory_order, bool strong) in CompareAndExchangeFieldObject()
166 …ine T ObjectHeader::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
173 std::memory_order memory_order) in GetAndSetFieldObject()
[all …]
Dobject_accessor-inl.h177 …T ObjectAccessor::GetFieldPrimitive(const void *obj, size_t offset, std::memory_order memory_order) in GetFieldPrimitive()
184 …bjectAccessor::SetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
191 …Header *ObjectAccessor::GetFieldObject(const void *obj, int offset, std::memory_order memory_order) in GetFieldObject()
199 static inline std::memory_order GetComplementMemoryOrder(std::memory_order memory_order) in GetComplementMemoryOrder()
212 std::memory_order memory_order) in SetFieldObject()
246 … T new_value, std::memory_order memory_order, in CompareAndSetFieldPrimitive()
263std::memory_order memory_order, in CompareAndSetFieldObject()
302 …ccessor::GetAndSetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
313 std::memory_order memory_order) in GetAndSetFieldObject()
340 [[maybe_unused]] std::memory_order memory_order) in GetAndAddFieldPrimitive()
[all …]
Dclass-inl.h708 inline T Class::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive()
714 inline void Class::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
720 inline ObjectHeader *Class::GetFieldObject(size_t offset, std::memory_order memory_order) const in GetFieldObject()
726 …line void Class::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetFieldObject()
735 …ompareAndSetFieldPrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndSetFieldPrimitive()
743 std::memory_order memory_order, bool strong) in CompareAndSetFieldObject()
755 std::memory_order memory_order, bool strong) in CompareAndExchangeFieldPrimitive()
762 … ObjectHeader *new_value, std::memory_order memory_order, in CompareAndExchangeFieldObject()
774 inline T Class::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
780 …er *Class::GetAndSetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in GetAndSetFieldObject()
[all …]
Dobject_accessor.h157 static T Get(const void *obj, size_t offset, std::memory_order memory_order) in Get()
166 static void Set(void *obj, size_t offset, T value, std::memory_order memory_order) in Set()
/arkcompiler/runtime_core/runtime/include/coretypes/
Darray-inl.h53 inline T Array::GetPrimitive(size_t offset, std::memory_order memory_order) const in GetPrimitive()
59 inline void Array::SetPrimitive(size_t offset, T value, std::memory_order memory_order) in SetPrimitive()
65 inline ObjectHeader *Array::GetObject(size_t offset, std::memory_order memory_order) const in GetObject()
71 inline void Array::SetObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetObject()
77 …ay::CompareAndSetPrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndSetPrimitive()
87 std::memory_order memory_order, bool strong) in CompareAndSetObject()
96 …ompareAndExchangePrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndExchangePrimitive()
106 std::memory_order memory_order, bool strong) in CompareAndExchangeObject()
115 inline T Array::GetAndSetPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetPrimitive()
121 …tHeader *Array::GetAndSetObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in GetAndSetObject()
[all …]