Searched refs:atomic_exchange (Results 1 – 4 of 4) sorted by relevance
28 ATOMIC_VAR_INIT.3 atomic_exchange.3 \
349 #define atomic_exchange(object, desired) \ macro
309 atomic_exchange(volatile atomic<T>* obj, T desr) noexcept;313 atomic_exchange(atomic<T>* obj, T desr) noexcept;1169 // atomic_exchange1174 atomic_exchange(volatile atomic<_Tp>* __o, _Tp __d) _NOEXCEPT1182 atomic_exchange(atomic<_Tp>* __o, _Tp __d) _NOEXCEPT
557 shared_ptr<T> atomic_exchange(shared_ptr<T>* p, shared_ptr<T> r);5345 atomic_exchange(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)5359 return atomic_exchange(__p, __r);