| /freebsd-12.1/contrib/libc++/include/ |
| H A D | __mutex_base | 117 class _LIBCPP_TEMPLATE_VIS unique_lock 130 explicit unique_lock(mutex_type& __m) 150 ~unique_lock() 157 unique_lock(unique_lock const&); // = delete; 158 unique_lock& operator=(unique_lock const&); // = delete; 163 unique_lock(unique_lock&& __u) _NOEXCEPT 167 unique_lock& operator=(unique_lock&& __u) _NOEXCEPT 216 unique_lock<_Mutex>::lock() 228 unique_lock<_Mutex>::try_lock() 266 unique_lock<_Mutex>::unlock() [all …]
|
| H A D | mutex | 128 class unique_lock 132 unique_lock() noexcept; 141 ~unique_lock(); 143 unique_lock(unique_lock const&) = delete; 144 unique_lock& operator=(unique_lock const&) = delete; 146 unique_lock(unique_lock&& u) noexcept; 147 unique_lock& operator=(unique_lock&& u) noexcept; 159 void swap(unique_lock& u) noexcept; 168 void swap(unique_lock<Mutex>& x, unique_lock<Mutex>& y) noexcept; 266 unique_lock<mutex> __lk(__m_); [all …]
|
| H A D | condition_variable | 34 void wait(unique_lock<mutex>& lock); 36 void wait(unique_lock<mutex>& lock, Predicate pred); 40 wait_until(unique_lock<mutex>& lock, 45 wait_until(unique_lock<mutex>& lock, 51 wait_for(unique_lock<mutex>& lock, 56 wait_for(unique_lock<mutex>& lock, 64 void notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk); 200 unique_lock<mutex> __lk(*__mut); 203 lock_guard<unique_lock<mutex> > __lx(__lk, adopt_lock); 222 unique_lock<mutex> __lk(*__mut); [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | UniqueLock.h | 29 class unique_lock { 34 unique_lock() = default; 35 explicit unique_lock(MutexT &m) : M(&m), locked(true) { M->lock(); } in unique_lock() function 36 unique_lock(const unique_lock &) = delete; 37 unique_lock &operator=(const unique_lock &) = delete; 39 void operator=(unique_lock &&o) { 48 ~unique_lock() { if (owns_lock()) M->unlock(); } in ~unique_lock()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBFrame.cpp | 92 std::unique_lock<std::recursive_mutex> lock; in IsValid() 110 std::unique_lock<std::recursive_mutex> lock; in GetSymbolContext() 147 std::unique_lock<std::recursive_mutex> lock; in GetModule() 182 std::unique_lock<std::recursive_mutex> lock; in GetCompileUnit() 216 std::unique_lock<std::recursive_mutex> lock; in GetFunction() 250 std::unique_lock<std::recursive_mutex> lock; in GetSymbol() 282 std::unique_lock<std::recursive_mutex> lock; in GetBlock() 314 std::unique_lock<std::recursive_mutex> lock; in GetFrameBlock() 347 std::unique_lock<std::recursive_mutex> lock; in GetLineEntry() 380 std::unique_lock<std::recursive_mutex> lock; in GetFrameID() [all …]
|
| H A D | SBThread.cpp | 84 std::unique_lock<std::recursive_mutex> lock; in GetQueue() 111 std::unique_lock<std::recursive_mutex> lock; in IsValid() 131 std::unique_lock<std::recursive_mutex> lock; in GetStopReason() 155 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataCount() 208 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataAtIndex() 275 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedInfoAsJSON() 296 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedBacktraces() 316 std::unique_lock<std::recursive_mutex> lock; in GetStopDescription() 427 std::unique_lock<std::recursive_mutex> lock; in GetStopReturnValue() 475 std::unique_lock<std::recursive_mutex> lock; in GetName() [all …]
|
| H A D | SBInstruction.cpp | 99 std::unique_lock<std::recursive_mutex> lock; in GetMnemonic() 101 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetMnemonic() 116 std::unique_lock<std::recursive_mutex> lock; in GetOperands() 118 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetOperands() 133 std::unique_lock<std::recursive_mutex> lock; in GetComment() 135 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetComment()
|
| H A D | SBSymbol.cpp | 110 std::unique_lock<std::recursive_mutex> lock; in GetInstructions() 112 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetInstructions()
|
| H A D | SBFunction.cpp | 126 std::unique_lock<std::recursive_mutex> lock; in GetInstructions() 128 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetInstructions()
|
| /freebsd-12.1/contrib/libc++/src/ |
| H A D | future.cpp | 94 unique_lock<mutex> __lk(__mut_); in set_value() 104 unique_lock<mutex> __lk(__mut_); in set_value_at_thread_exit() 114 unique_lock<mutex> __lk(__mut_); in set_exception() 125 unique_lock<mutex> __lk(__mut_); in set_exception_at_thread_exit() 135 unique_lock<mutex> __lk(__mut_); in __make_ready() 143 unique_lock<mutex> __lk(__mut_); in copy() 152 unique_lock<mutex> __lk(__mut_); in wait() 157 __assoc_sub_state::__sub_wait(unique_lock<mutex>& __lk) in __sub_wait()
|
| H A D | shared_mutex.cpp | 28 unique_lock<mutex> lk(__mut_); in lock() 39 unique_lock<mutex> lk(__mut_); in try_lock() 61 unique_lock<mutex> lk(__mut_); in lock_shared() 72 unique_lock<mutex> lk(__mut_); in try_lock_shared()
|
| H A D | mutex.cpp | 103 unique_lock<mutex> lk(__m_); in lock() 112 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() 146 unique_lock<mutex> lk(__m_); in lock() 164 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() 179 unique_lock<mutex> lk(__m_); in unlock()
|
| H A D | condition_variable.cpp | 39 condition_variable::wait(unique_lock<mutex>& lk) _NOEXCEPT in wait() 50 condition_variable::__do_timed_wait(unique_lock<mutex>& lk, in __do_timed_wait() 80 notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk) in notify_all_at_thread_exit()
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | ThreadPool.cpp | 37 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() 50 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() 61 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() 74 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() 88 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() 102 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool()
|
| H A D | Parallel.cpp | 79 std::unique_lock<std::mutex> Lock(Mutex); in ~ThreadPoolExecutor() 87 std::unique_lock<std::mutex> Lock(Mutex); in add() 96 std::unique_lock<std::mutex> Lock(Mutex); in work()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangExternalASTSourceCommon.cpp | 23 static ASTSourceMap &GetSourceMap(std::unique_lock<std::mutex> &guard) { in GetSourceMap() 27 std::unique_lock<std::mutex> locked_guard(s_mutex); in GetSourceMap() 34 std::unique_lock<std::mutex> guard; in Lookup() 49 std::unique_lock<std::mutex> guard; in ClangExternalASTSourceCommon() 54 std::unique_lock<std::mutex> guard; in ~ClangExternalASTSourceCommon()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | AllTUsExecution.cpp | 35 std::unique_lock<std::mutex> LockGuard(Mutex); in addResult() 90 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() 95 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() 109 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute()
|
| /freebsd-12.1/sys/contrib/zstd/contrib/pzstd/utils/ |
| H A D | WorkQueue.h | 65 std::unique_lock<std::mutex> lock(mutex_); in push() 89 std::unique_lock<std::mutex> lock(mutex_); in pop() 134 std::unique_lock<std::mutex> lock(mutex_); in waitUntilFinished()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteClientBase.cpp | 310 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in unlock() 325 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in lock() 358 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in SyncWithContinueThread() 392 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in ~Lock()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/ |
| H A D | OptionParser.cpp | 18 void OptionParser::Prepare(std::unique_lock<std::mutex> &lock) { in Prepare() 20 lock = std::unique_lock<std::mutex>(g_mutex); in Prepare()
|
| H A D | TaskPool.cpp | 62 std::unique_lock<std::mutex> lock(m_tasks_mutex); in AddTask() 82 std::unique_lock<std::mutex> lock(pool->m_tasks_mutex); in Worker()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/ |
| H A D | Listener.cpp | 265 std::unique_lock<std::mutex> &lock, in FindNextEventInternal() 319 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEvent() 327 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEventForBroadcaster() 337 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEventForBroadcasterWithType() 354 std::unique_lock<std::mutex> lock(m_events_mutex); in GetEventInternal()
|
| /freebsd-12.1/contrib/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtil.cpp | 186 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in DescribePC() 204 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in PrintStackTrace() 210 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in PrintMemoryProfile()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 270 unique_lock<typename Config::mutex_type> Guard; 272 Guard = unique_lock<typename Config::mutex_type>(*M); 283 unique_lock<typename Config::mutex_type> Guard; 285 Guard = unique_lock<typename Config::mutex_type>(*M);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/ |
| H A D | OperatingSystemPython.cpp | 168 std::unique_lock<std::recursive_mutex> api_lock(target.GetAPIMutex(), in UpdateThreadList() 310 std::unique_lock<std::recursive_mutex> api_lock(target.GetAPIMutex(), in CreateRegisterContextForThread() 397 std::unique_lock<std::recursive_mutex> api_lock(target.GetAPIMutex(), in CreateThread()
|