Searched defs:memory_order (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/runtime_core/runtime/include/ |
| D | object_header-inl.h | 109 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() 158 … std::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 …]
|
| D | object_accessor-inl.h | 177 …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() 263 … std::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 …]
|
| D | class-inl.h | 708 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 …]
|
| D | object_accessor.h | 157 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/ |
| D | array-inl.h | 53 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 …]
|