Home
last modified time | relevance | path

Searched refs:atomic_compare_exchange (Results 1 – 6 of 6) sorted by relevance

/third_party/boost/libs/smart_ptr/test/
Dsp_atomic_test.cpp48 bool r = boost::atomic_compare_exchange( &px, &cmp, px4 ); in main()
53 r = boost::atomic_compare_exchange( &px, &cmp, px4 ); in main()
/third_party/boost/boost/thread/detail/
Datomic_undef_macros.hpp10 #undef atomic_compare_exchange
/third_party/boost/libs/smart_ptr/extras/test/
Dsp_atomic_mt2_test.cpp119 if( boost::atomic_compare_exchange( &ps, &p1, p2 ) ) break; in write_access()
/third_party/boost/boost/smart_ptr/
Dshared_ptr.hpp1124 template<class T> bool atomic_compare_exchange( shared_ptr<T> * p, shared_ptr<T> * v, shared_ptr<T>… in atomic_compare_exchange() function
1151 return atomic_compare_exchange( p, v, w ); // std::move( w ) in atomic_compare_exchange_explicit()
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dshared_ptr.adoc247 bool atomic_compare_exchange(
907 bool atomic_compare_exchange(
/third_party/boost/boost/thread/
Dfuture.hpp2280 atomic_compare_exchange(&future_,&blank,future_ptr(new detail::shared_state<R>)); in lazy_init()
2571 atomic_compare_exchange(&future_,&blank,future_ptr(new detail::shared_state<R&>)); in lazy_init()
2753 atomic_compare_exchange(&future_,&blank,future_ptr(new detail::shared_state<void>)); in lazy_init()