Home
last modified time | relevance | path

Searched refs:shared_timed_mutex (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/libcxx/src/
H A Dshared_mutex.cpp108 shared_timed_mutex::shared_timed_mutex() : __base() {} in shared_timed_mutex() function in shared_timed_mutex
109 void shared_timed_mutex::lock() { return __base.lock(); } in lock()
110 bool shared_timed_mutex::try_lock() { return __base.try_lock(); } in try_lock()
111 void shared_timed_mutex::unlock() { return __base.unlock(); } in unlock()
112 void shared_timed_mutex::lock_shared() { return __base.lock_shared(); } in lock_shared()
113 bool shared_timed_mutex::try_lock_shared() { return __base.try_lock_shared(); } in try_lock_shared()
114 void shared_timed_mutex::unlock_shared() { return __base.unlock_shared(); } in unlock_shared()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dshared_mutex44 class shared_timed_mutex
47 shared_timed_mutex();
48 ~shared_timed_mutex();
50 shared_timed_mutex(const shared_timed_mutex&) = delete;
51 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
206 class _LIBCPP_TYPE_VIS _LIBCPP_AVAILABILITY_SHARED_MUTEX shared_timed_mutex
210 shared_timed_mutex();
211 _LIBCPP_INLINE_VISIBILITY ~shared_timed_mutex() = default;
213 shared_timed_mutex(const shared_timed_mutex&) = delete;
214 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
[all …]
H A D__availability84 // This controls the availability of std::shared_mutex and std::shared_timed_mutex,
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Dshared_mutex57 class shared_timed_mutex;
149 friend class shared_timed_mutex;
259 friend class shared_timed_mutex;
447 class shared_timed_mutex
460 shared_timed_mutex() = default;
461 ~shared_timed_mutex() = default;
463 shared_timed_mutex(const shared_timed_mutex&) = delete;
464 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dshared_mutex62 class shared_timed_mutex;
154 friend class shared_timed_mutex;
264 friend class shared_timed_mutex;
452 class shared_timed_mutex
465 shared_timed_mutex() = default;
466 ~shared_timed_mutex() = default;
468 shared_timed_mutex(const shared_timed_mutex&) = delete;
469 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DRWMutex.h101 std::shared_timed_mutex impl;
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DCxx1yStatusPaperStatus.csv32 "`3891 <https://wg21.link/n3891>`__","SG1","A proposal to rename shared_mutex to shared_timed_mutex
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20151592 (shared_timed_mutex::try_lock_until,
1593 shared_timed_mutex::try_lock_shared_until): Likewise.
1896 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
1897 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
1898 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
1899 * testsuite/30_threads/shared_timed_mutex/try_lock/3.cc: Likewise.
1900 * testsuite/30_threads/shared_timed_mutex/unlock/1.cc: Likewise.
2214 * testsuite/30_threads/shared_timed_mutex/unlock/1.cc: New.
3027 (shared_timed_mutex): Derive from one of the new helper types.
4132 * include/std/shared_mutex (shared_timed_mutex): Add comments to
[all …]
H A DChangeLog-20144348 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
4349 * testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc: Likewise.
4350 * testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc: Likewise.
4351 * testsuite/30_threads/shared_timed_mutex/requirements/
4353 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
4354 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
6062 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
6063 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc:
6064 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
6926 Rename testsuite directory shared_mutex to shared_timed_mutex
[all …]
H A DChangeLog-2019345 * include/std/shared_mutex (shared_timed_mutex::try_lock_until)
346 (shared_timed_mutex::try_lock_shared_until): Loop until the absolute
348 * testsuite/30_threads/shared_timed_mutex/try_lock_until/1.cc: New
351 * testsuite/30_threads/shared_timed_mutex/try_lock_until/1.cc: New
355 Add full steady_clock support to shared_timed_mutex
362 * include/std/shared_mutex (shared_timed_mutex): Define __clock_t as
364 (shared_timed_mutex::try_lock_for) Round up wait duration if necessary.
365 (shared_timed_mutex::try_lock_shared_for): Likewise.
366 (shared_timed_mutex::try_lock_until): Use existing try_lock_until
372 (shared_timed_mutex::try_lock_shared_until): Likewise.
[all …]
H A DChangeLog-20183031 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
3032 * testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc: Likewise.
3033 * testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc: Likewise.
3034 * testsuite/30_threads/shared_timed_mutex/requirements/
3036 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
3037 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
3038 * testsuite/30_threads/shared_timed_mutex/try_lock/3.cc: Likewise.
3039 * testsuite/30_threads/shared_timed_mutex/unlock/1.cc: Likewise.
3402 (shared_mutex, shared_timed_mutex, shared_lock): Likewise.
H A DChangeLog-20203901 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
3902 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
3903 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
3904 * testsuite/30_threads/shared_timed_mutex/try_lock/3.cc: Likewise.
3905 * testsuite/30_threads/shared_timed_mutex/unlock/1.cc: Likewise.
6868 * testsuite/30_threads/shared_timed_mutex/try_lock_until/1.cc: New
6870 * testsuite/30_threads/shared_timed_mutex/try_lock_until/2.cc: New
6884 * include/std/shared_mutex (shared_timed_mutex::try_lock_shared_until):
6901 * testsuite/30_threads/shared_timed_mutex/try_lock_until/clock_neg.cc:
7067 * testsuite/30_threads/shared_timed_mutex/94069.cc: New test.
H A DChangeLog-20163370 * testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
3371 * testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
3372 * testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
3373 * testsuite/30_threads/shared_timed_mutex/try_lock/3.cc: Likewise.
7108 * testsuite/30_threads/shared_timed_mutex/*: Likewise.
H A Dacinclude.m44005 # Also check for pthread_rwlock_t for std::shared_timed_mutex in C++14
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/
H A Dacinclude.m44001 # Also check for pthread_rwlock_t for std::shared_timed_mutex in C++14
/netbsd-src/external/gpl3/gcc.old/dist/
H A DMD5SUMS99752 9f9deaeeafc35ae4a0ded4bc99d859ca libstdc++-v3/testsuite/30_threads/shared_timed_mutex/94069.cc
99753 d34044c5138381f5bcc25eccc223500f libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/1.cc
99754 6d2ebff6f3dab76404ae6d3dd0256081 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/assign_…
99755 e5e5a4c46c647c3b2a4d7bb958862961 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/copy_ne…
99756 3d7018f7e1da2ad1558d6f99011a7447 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/requirements…
99757 5a1e4141b74a314c2c7bb84adac14bed libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/1.cc
99758 603589498fe4452eee76668a50611f1c libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/2.cc
99759 8afd404f201b5c435bd99fb2624ffa2c libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/3.cc
99760 cc15714a1df0c0f7c4be1f8e7b828961 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_unt…
99761 480dda0b092e057f335406704387a519 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_unt…
[all …]
/netbsd-src/external/gpl3/gcc/dist/
H A DMD5SUMS114209 f7bf34fe4d1808d4d60b358da7a34181 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/94069.cc
114210 4ce2dd433f70cf84cb582f35697715d3 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/1.cc
114211 54e98e5dade8576a0559561aca91cb56 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/assign_…
114212 589f8529b59928a926cdeaad153fc93a libstdc++-v3/testsuite/30_threads/shared_timed_mutex/cons/copy_ne…
114213 5111094108c7cc52b54788be50e4d89e libstdc++-v3/testsuite/30_threads/shared_timed_mutex/requirements…
114214 624ec4bd65611dea7a6b1680b923fc9b libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/1.cc
114215 bca0cd8c90e7103ddcef86808025a4c1 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/2.cc
114216 9118f60146ec640b1bb182cb9587670c libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/3.cc
114217 e6a55c7c1195e820762357a542810f30 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_unt…
114218 a687e67b0f003e1dd82e13641e7b5390 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_unt…
[all …]