Home
last modified time | relevance | path

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

/ark/runtime_core/runtime/include/
Dobject_header-inl.h107 inline T ObjectHeader::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive()
113 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
120 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()
142 std::memory_order memory_order, bool strong) in CompareAndSetFieldObject()
151 std::memory_order memory_order, bool strong) in CompareAndExchangeFieldPrimitive()
160std::memory_order memory_order, bool strong) in CompareAndExchangeFieldObject()
168 …ine T ObjectHeader::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
176 std::memory_order memory_order) in GetAndSetFieldObject()
[all …]
Dobject_accessor-inl.h186 …T ObjectAccessor::GetFieldPrimitive(const void *obj, size_t offset, std::memory_order memory_order) in GetFieldPrimitive()
193 …bjectAccessor::SetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
201 …Header *ObjectAccessor::GetFieldObject(const void *obj, int offset, std::memory_order memory_order) in GetFieldObject()
213 std::memory_order memory_order) in SetFieldObject()
245 … T new_value, std::memory_order memory_order, in CompareAndSetFieldPrimitive()
263std::memory_order memory_order, in CompareAndSetFieldObject()
303 …ccessor::GetAndSetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
315 std::memory_order memory_order) in GetAndSetFieldObject()
344 [[maybe_unused]] std::memory_order memory_order) in GetAndAddFieldPrimitive()
374 … [[maybe_unused]] std::memory_order memory_order) in GetAndBitwiseOrFieldPrimitive()
[all …]
Dclass-inl.h475 inline T Class::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive()
481 inline void Class::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive()
488 inline ObjectHeader *Class::GetFieldObject(size_t offset, std::memory_order memory_order) const in GetFieldObject()
495 …line void Class::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetFieldObject()
501 …ompareAndSetFieldPrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndSetFieldPrimitive()
510 std::memory_order memory_order, bool strong) in CompareAndSetFieldObject()
519 std::memory_order memory_order, bool strong) in CompareAndExchangeFieldPrimitive()
527 … ObjectHeader *new_value, std::memory_order memory_order, in CompareAndExchangeFieldObject()
536 inline T Class::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetFieldPrimitive()
543 …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()
165 static void Set(void *obj, size_t offset, T value, std::memory_order memory_order) in Set()
/ark/runtime_core/runtime/include/coretypes/
Darray-inl.h57 inline T Array::GetPrimitive(size_t offset, std::memory_order memory_order) const in GetPrimitive()
63 inline void Array::SetPrimitive(size_t offset, T value, std::memory_order memory_order) in SetPrimitive()
70 inline ObjectHeader *Array::GetObject(size_t offset, std::memory_order memory_order) const in GetObject()
77 inline void Array::SetObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetObject()
83 …ay::CompareAndSetPrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndSetPrimitive()
94 std::memory_order memory_order, bool strong) in CompareAndSetObject()
103 …ompareAndExchangePrimitive(size_t offset, T old_value, T new_value, std::memory_order memory_order, in CompareAndExchangePrimitive()
114 std::memory_order memory_order, bool strong) in CompareAndExchangeObject()
123 inline T Array::GetAndSetPrimitive(size_t offset, T value, std::memory_order memory_order) in GetAndSetPrimitive()
130 …tHeader *Array::GetAndSetObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in GetAndSetObject()
[all …]