Searched refs:atomic_fetch_and_explicit (Results 1 – 3 of 3) sorted by relevance
| /bionic/libc/include/ |
| D | stdatomic.h | 91 using std::atomic_fetch_and_explicit; 415 #define atomic_fetch_and_explicit(object, operand, order) \ macro 440 #define atomic_fetch_and_explicit(object, operand, order) \ macro 489 #define atomic_fetch_and_explicit(object, operand, order) \ macro 523 atomic_fetch_and_explicit(object, operand, memory_order_seq_cst)
|
| /bionic/libc/bionic/ |
| D | pthread_rwlock.cpp | 333 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/ |
| D | stdatomic_test.cpp | 170 ASSERT_EQ(0x003, atomic_fetch_and_explicit(&i, 0x2, memory_order_relaxed)); in TEST()
|