Home
last modified time | relevance | path

Searched refs:mutex_type (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dunique_lock.h62 typedef _Mutex mutex_type; in _GLIBCXX_VISIBILITY() typedef
68 explicit unique_lock(mutex_type& __m) in _GLIBCXX_VISIBILITY()
75 unique_lock(mutex_type& __m, defer_lock_t) noexcept in _GLIBCXX_VISIBILITY()
79 unique_lock(mutex_type& __m, try_to_lock_t) in _GLIBCXX_VISIBILITY()
83 unique_lock(mutex_type& __m, adopt_lock_t) noexcept in _GLIBCXX_VISIBILITY()
90 unique_lock(mutex_type& __m, in _GLIBCXX_VISIBILITY()
97 unique_lock(mutex_type& __m, in _GLIBCXX_VISIBILITY()
209 mutex_type* in _GLIBCXX_VISIBILITY()
212 mutex_type* __ret = _M_device; in _GLIBCXX_VISIBILITY()
225 mutex_type* in _GLIBCXX_VISIBILITY()
[all …]
H A Dstd_mutex.h245 typedef _Mutex mutex_type; in _GLIBCXX_VISIBILITY() typedef
247 explicit lock_guard(mutex_type& __m) : _M_device(__m) in _GLIBCXX_VISIBILITY()
250 lock_guard(mutex_type& __m, adopt_lock_t) noexcept : _M_device(__m) in _GLIBCXX_VISIBILITY()
260 mutex_type& _M_device; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dunique_lock.h59 typedef _Mutex mutex_type; in _GLIBCXX_VISIBILITY() typedef
65 explicit unique_lock(mutex_type& __m) in _GLIBCXX_VISIBILITY()
72 unique_lock(mutex_type& __m, defer_lock_t) noexcept in _GLIBCXX_VISIBILITY()
76 unique_lock(mutex_type& __m, try_to_lock_t) in _GLIBCXX_VISIBILITY()
80 unique_lock(mutex_type& __m, adopt_lock_t) noexcept in _GLIBCXX_VISIBILITY()
87 unique_lock(mutex_type& __m, in _GLIBCXX_VISIBILITY()
94 unique_lock(mutex_type& __m, in _GLIBCXX_VISIBILITY()
206 mutex_type* in _GLIBCXX_VISIBILITY()
209 mutex_type* __ret = _M_device; in _GLIBCXX_VISIBILITY()
222 mutex_type* in _GLIBCXX_VISIBILITY()
[all …]
H A Dstd_mutex.h156 typedef _Mutex mutex_type; in _GLIBCXX_VISIBILITY() typedef
158 explicit lock_guard(mutex_type& __m) : _M_device(__m) in _GLIBCXX_VISIBILITY()
161 lock_guard(mutex_type& __m, adopt_lock_t) noexcept : _M_device(__m) in _GLIBCXX_VISIBILITY()
171 mutex_type& _M_device; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dshared_mutex78 typedef Mutex mutex_type;
82 explicit shared_lock(mutex_type& m); // blocking
83 shared_lock(mutex_type& m, defer_lock_t) noexcept;
84 shared_lock(mutex_type& m, try_to_lock_t);
85 shared_lock(mutex_type& m, adopt_lock_t);
87 shared_lock(mutex_type& m,
90 shared_lock(mutex_type& m,
110 mutex_type* release() noexcept;
115 mutex_type* mutex() const noexcept;
313 typedef _Mutex mutex_type;
[all …]
H A Dmutex101 typedef Mutex mutex_type;
103 explicit lock_guard(mutex_type& m);
104 lock_guard(mutex_type& m, adopt_lock_t);
115 using mutex_type = Mutex; // If MutexTypes... consists of the single type Mutex
130 typedef Mutex mutex_type;
132 explicit unique_lock(mutex_type& m);
133 unique_lock(mutex_type& m, defer_lock_t) noexcept;
134 unique_lock(mutex_type& m, try_to_lock_t);
135 unique_lock(mutex_type& m, adopt_lock_t);
137 unique_lock(mutex_type& m, const chrono::time_point<Clock, Duration>& abs_time);
[all …]
H A D__mutex_base83 typedef _Mutex mutex_type;
86 mutex_type& __m_;
90 explicit lock_guard(mutex_type& __m) _LIBCPP_THREAD_SAFETY_ANNOTATION(acquire_capability(__m))
94 …lock_guard(mutex_type& __m, adopt_lock_t) _LIBCPP_THREAD_SAFETY_ANNOTATION(requires_capability(__m…
108 typedef _Mutex mutex_type;
111 mutex_type* __m_;
118 explicit unique_lock(mutex_type& __m)
121 unique_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
124 unique_lock(mutex_type& __m, try_to_lock_t)
127 unique_lock(mutex_type& __m, adopt_lock_t)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/
H A Dio_context95 lock_guard<execution_context::mutex_type> __lock(_M_ctx->_M_mtx);
123 lock_guard<execution_context::mutex_type> __lock(_M_ctx->_M_mtx);
225 lock_guard<execution_context::mutex_type> __lock(_M_mtx);
232 lock_guard<execution_context::mutex_type> __lock(_M_mtx);
278 lock_guard<execution_context::mutex_type> __lock(__ioc._M_mtx);
282 mutable execution_context::mutex_type _M_qmtx;
304 lock_guard<execution_context::mutex_type> __lock(_M_qmtx);
313 lock_guard<execution_context::mutex_type> __lock(_M_qmtx);
335 lock_guard<execution_context::mutex_type> __lock(_M_qmtx);
354 lock_guard<execution_context::mutex_type> __lock(_M_qmtx);
[all …]
H A Dexecutor509 using mutex_type = std::mutex;
511 struct mutex_type
517 mutable mutex_type _M_mutex;
564 lock_guard<execution_context::mutex_type> __lock(__ctx._M_mutex);
588 lock_guard<execution_context::mutex_type> __lock(__ctx._M_mutex);
610 lock_guard<execution_context::mutex_type> __lock(__ctx._M_mutex);
876 lock_guard<mutex_type> __lock(_M_mtx);
883 lock_guard<mutex_type> __lock(_M_mtx);
912 mutable mutex_type _M_mtx; // XXX can we reuse base's _M_mutex?
925 unique_lock<mutex_type> __lock(_M_mtx);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DValueMap.h58 using mutex_type = MutexT; member
80 static mutex_type *getMutex(const ExtraDataT &/*Data*/) { return nullptr; } in getMutex()
263 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
264 std::unique_lock<typename Config::mutex_type> Guard;
266 Guard = std::unique_lock<typename Config::mutex_type>(*M);
276 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
277 std::unique_lock<typename Config::mutex_type> Guard;
279 Guard = std::unique_lock<typename Config::mutex_type>(*M);
/netbsd-src/external/apache2/llvm/dist/libcxx/src/
H A Ddebug.cpp65 typedef mutex mutex_type; typedef
66 typedef lock_guard<mutex_type> WLock;
67 typedef lock_guard<mutex_type> RLock;
69 mutex_type&
72 static _LIBCPP_NO_DESTROY mutex_type m; in mut()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Dshared_mutex713 typedef _Mutex mutex_type;
720 shared_lock(mutex_type& __m)
724 shared_lock(mutex_type& __m, defer_lock_t) noexcept
727 shared_lock(mutex_type& __m, try_to_lock_t)
730 shared_lock(mutex_type& __m, adopt_lock_t)
734 shared_lock(mutex_type& __m,
740 shared_lock(mutex_type& __m,
813 mutex_type*
826 mutex_type* mutex() const noexcept { return _M_pm; }
838 mutex_type* _M_pm;
H A Dmutex650 using mutex_type = _Mutex;
652 explicit scoped_lock(mutex_type& __m) : _M_device(__m)
655 explicit scoped_lock(adopt_lock_t, mutex_type& __m) noexcept
666 mutex_type& _M_device;
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dshared_mutex718 typedef _Mutex mutex_type;
725 shared_lock(mutex_type& __m)
729 shared_lock(mutex_type& __m, defer_lock_t) noexcept
732 shared_lock(mutex_type& __m, try_to_lock_t)
735 shared_lock(mutex_type& __m, adopt_lock_t)
739 shared_lock(mutex_type& __m,
745 shared_lock(mutex_type& __m,
818 mutex_type*
831 mutex_type* mutex() const noexcept { return _M_pm; }
843 mutex_type* _M_pm;
H A Dmutex760 using mutex_type = _Mutex;
762 explicit scoped_lock(mutex_type& __m) : _M_device(__m)
765 explicit scoped_lock(adopt_lock_t, mutex_type& __m) noexcept
776 mutex_type& _M_device;
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DCxx2bStatusIssuesStatus.csv14 "`2731 <https://wg21.link/LWG2731>`__","Existence of ``lock_guard<MutexTypes...>::mutex_type`` type…
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20204215 (execution_context::mutex_type): Define dummy mutex type.
4216 (system_context): Use execution_context::mutex_type.
4227 execution_context::mutex_type alias. Replace stack of thread
H A DChangeLog-20183457 [_GLIBCXX_USE_C99_STDINT_TR1] (unique_lock(mutex_type&, time_point))
3458 (unique_lock(mutex_type&, duration), unique_lock::try_lock_until)
H A DChangeLog-20165697 (lock_guard(mutex_type&, adopt_lock_t)
5698 (unique_lock(mutex_type&, adopt_lock_t): Add noexcept.
H A DChangeLog-20042876 to mutex_type.