/art/runtime/mirror/ |
D | object-readbarrier-inl.h | 46 std::memory_order memory_order) { in CasField32() argument 56 bool success = atomic_addr->CompareAndSet(old_value, new_value, mode, memory_order); in CasField32() 67 std::memory_order memory_order) { in CasLockWord() argument 73 memory_order); in CasLockWord() 154 std::memory_order order) { in AtomicSetReadBarrierState()
|
D | object.h | 117 std::memory_order order = std::memory_order_relaxed) 162 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order) 330 std::memory_order memory_order) 339 std::memory_order memory_order) 510 std::memory_order memory_order)
|
D | var_handle.cc | 305 template <typename T, std::memory_order MO> 319 template <typename T, std::memory_order MO> 343 template <typename T, std::memory_order MOS, std::memory_order MOF> 365 template <typename T, std::memory_order MOS, std::memory_order MOF> 387 template <typename T, std::memory_order MOS, std::memory_order MOF> 409 template <typename T, std::memory_order MO> 428 template <typename T, bool kIsFloat, std::memory_order MO> 437 template <typename T, std::memory_order MO> 453 template <typename T, std::memory_order MO> 475 template <typename T, std::memory_order MO> [all …]
|
D | object-inl.h | 673 std::memory_order memory_order) { in CasFieldObjectWithoutWriteBarrier() argument 680 bool success = atomic_addr->CompareAndSet(old_ref, new_ref, mode, memory_order); in CasFieldObjectWithoutWriteBarrier() 693 std::memory_order memory_order) { in CasFieldObject() argument 699 memory_order); in CasFieldObject()
|
/art/libartbase/base/ |
D | atomic.h | 111 std::memory_order memory_order) { in PACKED() 113 ? this->compare_exchange_strong(expected_value, desired_value, memory_order) in PACKED() 114 : this->compare_exchange_weak(expected_value, desired_value, memory_order); in PACKED()
|
/art/runtime/gc/ |
D | reference_queue.h | 87 void DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref, std::memory_order order)
|
D | reference_queue.cc | 77 std::memory_order order) { in DisableReadBarrierForReference()
|
D | heap.h | 587 int64_t GetBytesFreedEver(std::memory_order mo = std::memory_order_relaxed) const {
|
/art/tools/cpp-define-generator/ |
D | globals.def | 83 static_cast<std::underlying_type_t<std::memory_order>>(std::memory_order_relaxed))
|
/art/compiler/optimizing/ |
D | intrinsics_riscv64.cc | 1026 std::memory_order order, in GenerateSet() 1043 std::pair<AqRl, AqRl> GetLrScAqRl(std::memory_order order) { in GetLrScAqRl() 1059 AqRl GetAmoAqRl(std::memory_order order) { in GetAmoAqRl() 1237 std::memory_order order, in GenerateCompareAndSet() 1316 std::memory_order order, in ReadBarrierCasSlowPathRISCV64() 1463 std::memory_order order_; 1944 std::memory_order order, in GenerateGetAndUpdate() 2057 std::memory_order order, in GenUnsafeGet() 2257 std::memory_order order, in GenUnsafePut() 3029 VarHandleSlowPathRISCV64(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathRISCV64() [all …]
|
D | intrinsics_arm_vixl.cc | 2574 std::memory_order order, in GenerateIntrinsicGet() 2706 std::memory_order order, in GenUnsafeGet() 2878 std::memory_order order, in GenerateIntrinsicSet() 2989 std::memory_order order, in GenUnsafePut() 4026 VarHandleSlowPathARMVIXL(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathARMVIXL() 4085 std::memory_order order_; 4348 std::memory_order order, in GenerateVarHandleChecks() 4533 std::memory_order order, in GenerateVarHandleGet() 4691 std::memory_order order, in GenerateVarHandleSet() 4889 std::memory_order order, in GenerateVarHandleCompareAndSetOrExchange() [all …]
|
D | intrinsics_arm64.cc | 1241 std::memory_order order, in GenerateCompareAndSet() 1309 std::memory_order order, in ReadBarrierCasSlowPathARM64() 1433 std::memory_order order_; 1619 std::memory_order order, in GenerateGetAndUpdate() 4320 VarHandleSlowPathARM64(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathARM64() 4372 std::memory_order order_; 4626 std::memory_order order, in GenerateVarHandleChecks() 4803 std::memory_order order, in GenerateVarHandleGet() 4923 std::memory_order order, in GenerateVarHandleSet() 5112 std::memory_order order, in GenerateVarHandleCompareAndSetOrExchange() [all …]
|
/art/runtime/ |
D | subtype_check_test.cc | 93 [[maybe_unused]] std::memory_order memory_order) in CasField32()
|
D | thread.h | 1394 void AtomicSetFlag(ThreadFlag flag, std::memory_order order = std::memory_order_seq_cst) { 1399 void AtomicClearFlag(ThreadFlag flag, std::memory_order order = std::memory_order_seq_cst) { 1908 StateAndFlags GetStateAndFlags(std::memory_order order) const { in GetStateAndFlags()
|
/art/runtime/jit/ |
D | debugger_interface.cc | 103 constexpr std::memory_order kNonRacingRelaxed = std::memory_order_relaxed;
|