Home
last modified time | relevance | path

Searched refs:atomic_addr (Results 1 – 2 of 2) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h52 AtomicInteger* atomic_addr = reinterpret_cast<AtomicInteger*>(raw_addr); in CasFieldWeakRelaxed32() local
54 return atomic_addr->CompareExchangeWeakRelaxed(old_value, new_value); in CasFieldWeakRelaxed32()
217 Atomic<uint32_t>* atomic_addr = reinterpret_cast<Atomic<uint32_t>*>(raw_addr); in CasFieldStrongRelaxedObjectWithoutWriteBarrier() local
219 bool success = atomic_addr->CompareExchangeStrongRelaxed(old_ref.reference_, in CasFieldStrongRelaxedObjectWithoutWriteBarrier()
247 Atomic<uint32_t>* atomic_addr = reinterpret_cast<Atomic<uint32_t>*>(raw_addr); in CasFieldStrongReleaseObjectWithoutWriteBarrier() local
249 bool success = atomic_addr->CompareExchangeStrongRelease(old_ref.reference_, in CasFieldStrongReleaseObjectWithoutWriteBarrier()
Dobject-inl.h587 AtomicInteger* atomic_addr = reinterpret_cast<AtomicInteger*>(raw_addr); in CasFieldWeakSequentiallyConsistent32() local
589 return atomic_addr->CompareExchangeWeakSequentiallyConsistent(old_value, new_value); in CasFieldWeakSequentiallyConsistent32()
605 AtomicInteger* atomic_addr = reinterpret_cast<AtomicInteger*>(raw_addr); in CasFieldWeakAcquire32() local
607 return atomic_addr->CompareExchangeWeakAcquire(old_value, new_value); in CasFieldWeakAcquire32()
623 AtomicInteger* atomic_addr = reinterpret_cast<AtomicInteger*>(raw_addr); in CasFieldWeakRelease32() local
625 return atomic_addr->CompareExchangeWeakRelease(old_value, new_value); in CasFieldWeakRelease32()
641 AtomicInteger* atomic_addr = reinterpret_cast<AtomicInteger*>(raw_addr); in CasFieldStrongSequentiallyConsistent32() local
643 return atomic_addr->CompareExchangeStrongSequentiallyConsistent(old_value, new_value); in CasFieldStrongSequentiallyConsistent32()
698 Atomic<int64_t>* atomic_addr = reinterpret_cast<Atomic<int64_t>*>(raw_addr); in CasFieldWeakSequentiallyConsistent64() local
699 return atomic_addr->CompareExchangeWeakSequentiallyConsistent(old_value, new_value); in CasFieldWeakSequentiallyConsistent64()
[all …]