Searched refs:MutexImpl (Results 1 – 3 of 3) sorted by relevance
112 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { } in RWMutexImpl()115 delete static_cast<MutexImpl *>(data_); in ~RWMutexImpl()119 return static_cast<MutexImpl *>(data_)->acquire(); in lock_shared()123 return static_cast<MutexImpl *>(data_)->release(); in unlock_shared()127 return static_cast<MutexImpl *>(data_)->acquire(); in lock()131 return static_cast<MutexImpl *>(data_)->release(); in unlock()
152 …using MutexImpl = GlobalMutexGuard<NopMutex, NopCondVar, global_nop_mutex, global_nop_cond, MockGe… in main() typedef153 Tests<uint32_t, MutexImpl>::test(); in main()154 Tests<uint64_t, MutexImpl>::test(); in main()
329 using MutexImpl = SelectImplementation<Implementation::GlobalMutex>::type; in test_all_impls() typedef337 MutexImpl in test_all_impls()340 test_impl<MutexImpl>(); in test_all_impls()