Searched refs:memory_order (Results 1 – 2 of 2) sorted by relevance
| /system/ulib/fbl/include/fbl/ |
| A D | atomic.h | 55 enum memory_order : int { enum 97 T load(memory_order order = memory_order_seq_cst) const { 119 memory_order success_order, in compare_exchange_weak() 120 memory_order failure_order) { in compare_exchange_weak() 125 memory_order success_order, in compare_exchange_weak() 132 memory_order success_order, in compare_exchange_strong() 138 memory_order success_order, in compare_exchange_strong() 251 memory_order success_order, 252 memory_order failure_order) { 257 memory_order success_order, [all …]
|
| /system/utest/fbl/ |
| A D | atomic_tests.cpp | 346 fbl::memory_order orders[] = { 359 using atomic_op = T (*)(fbl::atomic<T>*, T, fbl::memory_order); 362 using volatile_op = T (*)(volatile fbl::atomic<T>*, T, fbl::memory_order); 602 [](fbl::atomic<T>* ptr_to_atomic_a, T b, fbl::memory_order order) -> T { in __anonac9e3fa60f02() 696 using atomic_pointer_op = T (*)(fbl::atomic<T>*, ptrdiff_t, fbl::memory_order); 919 fbl::memory_order success_order, fbl::memory_order failure_order); 928 fbl::memory_order success_order, fbl::memory_order failure_order) { in __anonac9e3fa61b02() 933 fbl::memory_order success_order, fbl::memory_order failure_order) { in __anonac9e3fa61c02() 942 fbl::memory_order success_order, fbl::memory_order failure_order); 951 fbl::memory_order success_order, fbl::memory_order failure_order) { in __anonac9e3fa61d02() [all …]
|
Completed in 12 milliseconds