Lines Matching refs:desired
85 #define atomic_store(object, desired) \ argument
87 *(object) = (desired); \
90 #define atomic_store_explicit(object, desired, order) \ argument
91 atomic_store(object, desired)
99 static inline intptr_t atomic_exchange(intptr_t *object, intptr_t desired) in atomic_exchange() argument
102 *object = desired; in atomic_exchange()
106 #define atomic_exchange_explicit(object, desired, order) \ argument
107 atomic_exchange(object, desired)
110 intptr_t desired) in atomic_compare_exchange_strong() argument
114 *object = desired; in atomic_compare_exchange_strong()
123 #define atomic_compare_exchange_strong_explicit(object, expected, desired, success, failure) \ argument
124 atomic_compare_exchange_strong(object, expected, desired)
126 #define atomic_compare_exchange_weak(object, expected, desired) \ argument
127 atomic_compare_exchange_strong(object, expected, desired)
129 #define atomic_compare_exchange_weak_explicit(object, expected, desired, success, failure) \ argument
130 atomic_compare_exchange_weak(object, expected, desired)