Searched refs:queuing_mutex (Results 1 – 9 of 9) sorted by relevance
| /oneTBB/include/oneapi/tbb/ |
| H A D | queuing_mutex.h | 35 class queuing_mutex { 38 queuing_mutex() noexcept { in queuing_mutex() function 42 queuing_mutex(const queuing_mutex&) = delete; 43 queuing_mutex& operator=(const queuing_mutex&) = delete; 60 scoped_lock(queuing_mutex& m) { in scoped_lock() 74 void acquire( queuing_mutex& m ) { in acquire() 98 bool try_acquire( queuing_mutex& m ) { in try_acquire() 143 queuing_mutex* m_mutex{nullptr}; 176 inline void set_name(queuing_mutex&, const char*) {} in set_name() argument 178 inline void set_name(queuing_mutex&, const wchar_t*) {} in set_name() argument [all …]
|
| /oneTBB/test/conformance/ |
| H A D | conformance_mutex.cpp | 41 GeneralTest<oneapi::tbb::queuing_mutex>("Queuing Mutex"); 63 TestTryAcquire<oneapi::tbb::queuing_mutex>("Queuing Mutex");
|
| /oneTBB/test/tbb/ |
| H A D | test_mutex.cpp | 149 test_with_native_threads::test<tbb::queuing_mutex>(); 194 …::spin_mutex, oneapi::tbb::mutex, tbb::speculative_spin_mutex, tbb::null_mutex, tbb::queuing_mutex,
|
| H A D | test_profiling.cpp | 38 tbb::queuing_mutex, 52 tbb::queuing_mutex,
|
| H A D | test_hw_concurrency.cpp | 80 tbb::queuing_mutex qm;
|
| H A D | test_tbb_header.cpp | 226 TestTypeDefinitionPresence( queuing_mutex ); in DefinitionPresence()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Mutex_Flavors.rst | 61 - ``queuing_mutex`` is scalable, fair, non-recursive, and spins in user 66 ``spin_mutex`` and ``queuing_mutex``, but additionally support 124 * - \ ``queuing_mutex``
|
| H A D | Mutual_Exclusion.rst | 121 ``typedef queuing_mutex FreeListMutexType``, and the code would still
|
| /oneTBB/examples/test_all/fibonacci/ |
| H A D | fibonacci.cpp | 486 SharedSerialFib<oneapi::tbb::queuing_mutex>, in main()
|