Searched defs:memory_order (Results 1 – 5 of 5) sorted by relevance
/ark/runtime_core/runtime/include/ |
D | object_header-inl.h | 107 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() 160 … std::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 …]
|
D | object_accessor-inl.h | 186 …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() 263 … std::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 …]
|
D | class-inl.h | 475 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 …]
|
D | object_accessor.h | 157 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/ |
D | array-inl.h | 57 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 …]
|