Home
last modified time | relevance | path

Searched refs:downgrade_to_reader (Results 1 – 16 of 16) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dqueuing_rw_mutex.h109 bool downgrade_to_reader();
165 TBB_EXPORT bool downgrade_to_reader(d1::queuing_rw_mutex::scoped_lock&);
188 inline bool queuing_rw_mutex::scoped_lock::downgrade_to_reader() { in downgrade_to_reader() function
189 return r1::downgrade_to_reader(*this); in downgrade_to_reader()
H A Dnull_rw_mutex.h61 bool downgrade_to_reader() { return true; } in downgrade_to_reader() function
H A Dconcurrent_hash_map.h1300 if (!b.downgrade_to_reader()) { in __TBB_requires()
/oneTBB/test/tbb/
H A Dtest_mutex.h99 lock_kept = lock.downgrade_to_reader(); in flog_once()
126 lock_kept = lock.downgrade_to_reader(); in flog_once()
239 lock.downgrade_to_reader(); in TestIsWriter()
H A Dtest_concurrent_hash_map.cpp577 bool downgrade_to_reader() const { in downgrade_to_reader() function in MinimalisticMutex::scoped_lock
/oneTBB/test/conformance/
H A Dconformance_mutex.h153 if (!lock.downgrade_to_reader()) { in TestReaderWriterLock_Impl()
216 … CHECK_MESSAGE(l.downgrade_to_reader(), mutex_name << " downgrade must succeed for read lock"); in TestRWStateMultipleChange()
302 bool downgrade_to_reader() { in downgrade_to_reader() function
356 if(lock1.downgrade_to_reader() == false) { in operator()
/oneTBB/include/oneapi/tbb/detail/
H A D_rtm_rw_mutex.h101 inline bool downgrade_to_reader(); in alignas()
182 bool rtm_rw_mutex::scoped_lock::downgrade_to_reader() { in downgrade_to_reader() function
H A D_mutex_common.h46 { lock.downgrade_to_reader() } -> adaptive_same_as<bool>; in requires()
H A D_scoped_lock.h147 bool downgrade_to_reader() { in downgrade_to_reader() function
/oneTBB/test/common/
H A Drwm_upgrade_downgrade.h50 lock.downgrade_to_reader(); in operator()
H A Dconcepts_common.h479 bool downgrade_to_reader() requires (EnableSLDowngrade == State::correct) { return true; } in downgrade_to_reader() function
480 …Dummy downgrade_to_reader() requires (EnableSLDowngrade == State::incorrect_return_type) { return … in downgrade_to_reader() function
/oneTBB/doc/main/tbb_userguide/
H A DUpgradeDowngrade.rst49 For symmetry, there is a corresponding method ``downgrade_to_reader``,
/oneTBB/src/tbb/
H A Dqueuing_rw_mutex.cpp414 static bool downgrade_to_reader(d1::queuing_rw_mutex::scoped_lock& s) { in downgrade_to_reader() function
607 bool __TBB_EXPORTED_FUNC downgrade_to_reader(d1::queuing_rw_mutex::scoped_lock& s) { in downgrade_to_reader() function
608 return queuing_rw_mutex_impl::downgrade_to_reader(s); in downgrade_to_reader()
/oneTBB/doc/main/reference/
H A Dcustom_mutex_chmap.rst131 bool downgrade_to_reader() {
/oneTBB/src/tbb/def/
H A Dwin64-tbb.def121 ?downgrade_to_reader@r1@detail@tbb@@YA_NAEAVscoped_lock@queuing_rw_mutex@d1@23@@Z
H A Dwin32-tbb.def118 ?downgrade_to_reader@r1@detail@tbb@@YA_NAAVscoped_lock@queuing_rw_mutex@d1@23@@Z