Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dshared_mutex56 typedef Mutex mutex_type;
60 explicit shared_lock(mutex_type& m); // blocking
61 shared_lock(mutex_type& m, defer_lock_t) noexcept;
62 shared_lock(mutex_type& m, try_to_lock_t);
63 shared_lock(mutex_type& m, adopt_lock_t);
65 shared_lock(mutex_type& m,
68 shared_lock(mutex_type& m,
88 mutex_type* release() noexcept;
93 mutex_type* mutex() const noexcept;
229 typedef _Mutex mutex_type;
[all …]
D__mutex_base77 typedef _Mutex mutex_type;
80 mutex_type& __m_;
84 explicit lock_guard(mutex_type& __m)
87 lock_guard(mutex_type& __m, adopt_lock_t)
101 typedef _Mutex mutex_type;
104 mutex_type* __m_;
111 explicit unique_lock(mutex_type& __m)
114 unique_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
117 unique_lock(mutex_type& __m, try_to_lock_t)
120 unique_lock(mutex_type& __m, adopt_lock_t)
[all …]
Dmutex102 typedef Mutex mutex_type;
104 explicit lock_guard(mutex_type& m);
105 lock_guard(mutex_type& m, adopt_lock_t);
116 typedef Mutex mutex_type;
118 explicit unique_lock(mutex_type& m);
119 unique_lock(mutex_type& m, defer_lock_t) noexcept;
120 unique_lock(mutex_type& m, try_to_lock_t);
121 unique_lock(mutex_type& m, adopt_lock_t);
123 unique_lock(mutex_type& m, const chrono::time_point<Clock, Duration>& abs_time);
125 unique_lock(mutex_type& m, const chrono::duration<Rep, Period>& rel_time);
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/
Dtypes.pass.cpp25 static_assert((std::is_same<std::unique_lock<std::mutex>::mutex_type, in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.guard/
Dtypes.pass.cpp25 static_assert((std::is_same<std::lock_guard<std::mutex>::mutex_type, in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/
Dtypes.pass.cpp26 static_assert((std::is_same<std::shared_lock<std::mutex>::mutex_type, in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/src/
Ddebug.cpp39 typedef mutex mutex_type; typedef
40 typedef lock_guard<mutex_type> WLock;
41 typedef lock_guard<mutex_type> RLock;
43 mutex_type&
46 static mutex_type m; in mut()
/ndk/sources/cxx-stl/llvm-libc++/patches.android/
D0013-temp-collective-ndk-hackathon-fixes.patch368 typedef mutex mutex_type;
369 typedef lock_guard<mutex_type> WLock;
370 typedef lock_guard<mutex_type> RLock;
372 static mutex_type m;