Searched refs:atomic_exchange_explicit (Results 1 – 5 of 5) sorted by relevance
| /dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/bits/ |
| H A D | shared_ptr_atomic.h | 171 atomic_exchange_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, in _GLIBCXX_VISIBILITY() 183 return std::atomic_exchange_explicit(__p, std::move(__r), in _GLIBCXX_VISIBILITY() 189 atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, in _GLIBCXX_VISIBILITY() 202 return std::atomic_exchange_explicit(__p, std::move(__r), in _GLIBCXX_VISIBILITY()
|
| /dflybsd-src/contrib/gcc-8.0/gcc/ginclude/ |
| H A D | stdatomic.h | 145 #define atomic_exchange_explicit(PTR, VAL, MO) \ macro 157 atomic_exchange_explicit (PTR, VAL, __ATOMIC_SEQ_CST)
|
| /dflybsd-src/contrib/gcc-4.7/libstdc++-v3/include/std/ |
| H A D | atomic | 842 atomic_exchange_explicit(atomic<_ITp>* __a, _ITp __i, 848 atomic_exchange_explicit(volatile atomic<_ITp>* __a, _ITp __i, 908 { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); } 913 { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); }
|
| /dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/experimental/bits/ |
| H A D | shared_ptr.h | 575 atomic_exchange_explicit(const shared_ptr<_Tp>* __p, in _GLIBCXX_VISIBILITY() 578 { return std::atomic_exchange_explicit<_Tp>(__p, __r, __mo); } in _GLIBCXX_VISIBILITY()
|
| /dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/std/ |
| H A D | atomic | 1095 atomic_exchange_explicit(atomic<_ITp>* __a, _ITp __i, 1101 atomic_exchange_explicit(volatile atomic<_ITp>* __a, _ITp __i, 1161 { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); } 1166 { return atomic_exchange_explicit(__a, __i, memory_order_seq_cst); }
|