Home
last modified time | relevance | path

Searched refs:as_atomic_int (Results 1 – 3 of 3) sorted by relevance

/aosp12/art/runtime/
H A Dthread-inl.h208 tls32_.state_and_flags.as_atomic_int.CompareAndSetWeakRelease(old_state_and_flags.as_int, in TransitionToSuspendedAndRunCheckpoints()
260 if (LIKELY(tls32_.state_and_flags.as_atomic_int.CompareAndSetWeakAcquire( in TransitionFromSuspendedToRunnable()
H A Dthread.h257 state_and_flags.as_int = tls32_.state_and_flags.as_atomic_int.load(std::memory_order_relaxed); in IsSuspended()
1143 tls32_.state_and_flags.as_atomic_int.fetch_or(flag, std::memory_order_seq_cst); in AtomicSetFlag()
1147 tls32_.state_and_flags.as_atomic_int.fetch_and(-1 ^ flag, std::memory_order_seq_cst); in AtomicClearFlag()
1510 AtomicInteger as_atomic_int; member
H A Dthread.cc1482 tls32_.state_and_flags.as_atomic_int.fetch_or(flags, std::memory_order_seq_cst); in ModifySuspendCountInternal()
1594 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestCheckpoint()
1623 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestEmptyCheckpoint()
4473 result_stream << std::hex << tls32_.state_and_flags.as_atomic_int.load(); in StateAndFlagsAsHexString()