Home
last modified time | relevance | path

Searched refs:compare_and_swap (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/smart_ptr/detail/
H A Dsp_counted_base_gcc_sparc.hpp31 inline int32_t compare_and_swap( int32_t * dest_, int32_t compare_, int32_t swap_ ) in compare_and_swap() function
51 if( __builtin_expect((compare_and_swap(pw, r, r + dv) == r), 1) ) in atomic_fetch_and_add()
83 if( __builtin_expect( ( compare_and_swap( pw, r, r + 1 ) == r ), 1 ) ) in atomic_conditional_increment()
H A Dsp_counted_base_snc_ps3.hpp31 inline uint32_t compare_and_swap( uint32_t * dest_, uint32_t compare_, uint32_t swap_ ) in compare_and_swap() function
46 if( __builtin_expect((compare_and_swap(pw, r, r + dv) == r), 1) ) in atomic_fetch_and_add()
78 if( __builtin_expect( ( compare_and_swap( pw, r, r + 1 ) == r ), 1 ) ) in atomic_conditional_increment()
H A Dsp_counted_base_aix.hpp62 if( compare_and_swap( pw, &tmp, tmp + 1 ) ) return (tmp + 1); in atomic_conditional_increment()