Searched refs:atomic_dec32 (Results 1 – 6 of 6) sorted by relevance
83 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function179 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function265 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function320 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function350 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function488 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function547 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function600 inline boost::uint32_t atomic_dec32(volatile boost::uint32_t *mem) in atomic_dec32() function
202 if(1 == atomic_dec32(&this_module_singleton_count)){ in finalize_singleton_logic()450 if(atomic_dec32(&rcount->singleton_ref_count) == 1){ in operator ()()
308 if(1 == atomic_dec32(&pserial_id->modules_attached_to_gmem_count)){ in operator ()()
74 { return 1 == ipcdetail::atomic_dec32( &use_count_ ); } in ref_release()80 { return 1 == ipcdetail::atomic_dec32( &weak_count_ ); } in weak_release()
252 atomic_dec32(const_cast<boost::uint32_t*>(&m_num_waiters)); in do_timed_wait()270 atomic_dec32(const_cast<boost::uint32_t*>(&m_num_waiters)); in do_timed_wait()276 unlock_enter_mut = 1 == atomic_dec32(const_cast<boost::uint32_t*>(&m_num_waiters)); in do_timed_wait()
7328 * Fixed bug in `atomic_dec32()`. Thanks to Glenn Schrader.