Home
last modified time | relevance | path

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

/bionic/libc/include/
Dstdatomic.h82 using std::atomic_fetch_and_explicit;
379 #define atomic_fetch_and_explicit(object, operand, order) \ macro
404 #define atomic_fetch_and_explicit(object, operand, order) \ macro
453 #define atomic_fetch_and_explicit(object, operand, order) \ macro
487 atomic_fetch_and_explicit(object, operand, memory_order_seq_cst)
/bionic/libc/bionic/
Dpthread_rwlock.cpp333 atomic_fetch_and_explicit(&rwlock->state, ~STATE_HAVE_PENDING_READERS_FLAG, in __pthread_rwlock_timedrdlock()
401 atomic_fetch_and_explicit(&rwlock->state, ~STATE_HAVE_PENDING_WRITERS_FLAG, in __pthread_rwlock_timedwrlock()
459 old_state = atomic_fetch_and_explicit(&rwlock->state, ~STATE_OWNED_BY_WRITER_FLAG, in pthread_rwlock_unlock()
/bionic/tests/
Dstdatomic_test.cpp181 ASSERT_EQ(0x003, atomic_fetch_and_explicit(&i, 0x2, memory_order_relaxed)); in TEST()