| /freebsd-14.2/contrib/llvm-project/libcxx/include/__mutex/ |
| H A D | unique_lock.h | 30 class _LIBCPP_TEMPLATE_VIS unique_lock { 61 _LIBCPP_HIDE_FROM_ABI ~unique_lock() { in ~unique_lock() 66 unique_lock(unique_lock const&) = delete; 67 unique_lock& operator=(unique_lock const&) = delete; 69 …_LIBCPP_HIDE_FROM_ABI unique_lock(unique_lock&& __u) _NOEXCEPT : __m_(__u.__m_), __owns_(__u.__own… in unique_lock() function 74 _LIBCPP_HIDE_FROM_ABI unique_lock& operator=(unique_lock&& __u) _NOEXCEPT { 112 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(unique_lock); 115 void unique_lock<_Mutex>::lock() { in lock() 125 bool unique_lock<_Mutex>::try_lock() { in try_lock() 157 void unique_lock<_Mutex>::unlock() { in unlock() [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | mutex | 127 class unique_lock 131 unique_lock() noexcept; 140 ~unique_lock(); 142 unique_lock(unique_lock const&) = delete; 143 unique_lock& operator=(unique_lock const&) = delete; 145 unique_lock(unique_lock&& u) noexcept; 146 unique_lock& operator=(unique_lock&& u) noexcept; 167 void swap(unique_lock<Mutex>& x, unique_lock<Mutex>& y) noexcept; 199 #include <__mutex/unique_lock.h> 268 unique_lock<mutex> __lk(__m_); [all …]
|
| H A D | condition_variable | 33 void wait(unique_lock<mutex>& lock); 39 wait_until(unique_lock<mutex>& lock, 44 wait_until(unique_lock<mutex>& lock, 50 wait_for(unique_lock<mutex>& lock, 55 wait_for(unique_lock<mutex>& lock, 132 #include <__mutex/unique_lock.h> 224 unique_lock<mutex> __lk(*__mut); 239 unique_lock<mutex> __lk(*__mut); 298 unique_lock<mutex> __internal_lock(*__mut); 303 unique_lock<mutex> __internal_lock2( [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__condition_variable/ |
| H A D | condition_variable.h | 59 void wait(unique_lock<mutex>& __lk) _NOEXCEPT; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 61 …_LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS void wait(unique_lock<mutex>& __lk, _Predicate … in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 65 wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 69 …wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate … in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 73 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 77 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d, _Predicate __pred); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 91 …__do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<_Clock, chrono::nanoseconds>) _NOEXCE… in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 144 void condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred) { in wait() 166 unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate __pred) { in wait_until() 209 …unique_lock<mutex>& __lk, chrono::time_point<chrono::steady_clock, chrono::nanoseconds> __tp) _NOE… in __do_timed_wait() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/API/ |
| H A D | SBThread.cpp | 93 std::unique_lock<std::recursive_mutex> lock; in GetQueue() 116 std::unique_lock<std::recursive_mutex> lock; in operator bool() 140 std::unique_lock<std::recursive_mutex> lock; in GetStopReason() 156 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataCount() 213 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataAtIndex() 284 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedInfoAsJSON() 306 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedBacktraces() 327 std::unique_lock<std::recursive_mutex> lock; in GetStopDescription() 356 std::unique_lock<std::recursive_mutex> lock; in GetStopReturnValue() 397 std::unique_lock<std::recursive_mutex> lock; in GetName() [all …]
|
| H A D | SBFrame.cpp | 100 std::unique_lock<std::recursive_mutex> lock; in operator bool() 119 std::unique_lock<std::recursive_mutex> lock; in GetSymbolContext() 140 std::unique_lock<std::recursive_mutex> lock; in GetModule() 164 std::unique_lock<std::recursive_mutex> lock; in GetCompileUnit() 188 std::unique_lock<std::recursive_mutex> lock; in GetFunction() 212 std::unique_lock<std::recursive_mutex> lock; in GetSymbol() 235 std::unique_lock<std::recursive_mutex> lock; in GetBlock() 256 std::unique_lock<std::recursive_mutex> lock; in GetFrameBlock() 277 std::unique_lock<std::recursive_mutex> lock; in GetLineEntry() 301 std::unique_lock<std::recursive_mutex> lock; in GetFrameID() [all …]
|
| H A D | SBInstruction.cpp | 119 std::unique_lock<std::recursive_mutex> lock; in GetMnemonic() 121 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetMnemonic() 138 std::unique_lock<std::recursive_mutex> lock; in GetOperands() 140 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetOperands() 157 std::unique_lock<std::recursive_mutex> lock; in GetComment() 159 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetComment() 174 std::unique_lock<std::recursive_mutex> lock; in GetControlFlowKind() 176 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetControlFlowKind()
|
| H A D | SBCommandInterpreter.cpp | 456 std::unique_lock<std::recursive_mutex> lock; in SourceInitFileInGlobalDirectory() 458 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in SourceInitFileInGlobalDirectory() 479 std::unique_lock<std::recursive_mutex> lock; in SourceInitFileInHomeDirectory() 481 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in SourceInitFileInHomeDirectory() 495 std::unique_lock<std::recursive_mutex> lock; in SourceInitFileInCurrentWorkingDirectory() 497 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in SourceInitFileInCurrentWorkingDirectory()
|
| H A D | SBSymbol.cpp | 120 std::unique_lock<std::recursive_mutex> lock; in GetInstructions() 122 lock = std::unique_lock<std::recursive_mutex>(target_sp->GetAPIMutex()); in GetInstructions()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/src/ |
| H A D | future.cpp | 63 unique_lock<mutex> __lk(__mut_); in set_value() 71 unique_lock<mutex> __lk(__mut_); in set_value_at_thread_exit() 79 unique_lock<mutex> __lk(__mut_); in set_exception() 88 unique_lock<mutex> __lk(__mut_); in set_exception_at_thread_exit() 96 unique_lock<mutex> __lk(__mut_); in __make_ready() 102 unique_lock<mutex> __lk(__mut_); in copy() 109 unique_lock<mutex> __lk(__mut_); in wait() 113 void __assoc_sub_state::__sub_wait(unique_lock<mutex>& __lk) { in __sub_wait()
|
| H A D | mutex.cpp | 79 unique_lock<mutex> lk(__m_); in lock() 86 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() 108 unique_lock<mutex> lk(__m_); in lock() 123 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() 135 unique_lock<mutex> lk(__m_); in unlock()
|
| H A D | shared_mutex.cpp | 23 unique_lock<mutex> lk(__mut_); in lock() 32 unique_lock<mutex> lk(__mut_); in try_lock() 49 unique_lock<mutex> lk(__mut_); in lock_shared() 58 unique_lock<mutex> lk(__mut_); in try_lock_shared()
|
| H A D | condition_variable.cpp | 27 void condition_variable::wait(unique_lock<mutex>& lk) noexcept { in wait() 35 void condition_variable::__do_timed_wait(unique_lock<mutex>& lk, in __do_timed_wait() 59 void notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk) { in notify_all_at_thread_exit()
|
| H A D | tzdb_list.cpp | 44 unique_lock __lock{__mutex_}; in erase_after() 51 unique_lock __lock{__mutex_}; in __emplace_front()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory_resource/ |
| H A D | synchronized_pool_resource.h | 54 unique_lock<mutex> __lk(__mut_); in release() 66 unique_lock<mutex> __lk(__mut_); in do_allocate() 73 unique_lock<mutex> __lk(__mut_); in do_deallocate()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ThreadPool.cpp | 66 std::unique_lock<std::mutex> LockGuard(QueueLock); in processTasks() 148 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() 156 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() 182 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | AllTUsExecution.cpp | 37 std::unique_lock<std::mutex> LockGuard(Mutex); in addResult() 92 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() 97 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() 111 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | macho_platform.cpp | 337 void runAtExits(std::unique_lock<std::mutex> &JDStatesLock, 371 static Error runModInits(std::unique_lock<std::mutex> &JDStatesLock, 375 Error dlopenFull(std::unique_lock<std::mutex> &JDStatesLock, 377 Error dlopenInitialize(std::unique_lock<std::mutex> &JDStatesLock, 810 std::unique_lock<std::mutex> Lock(JDStatesMutex); in dlsym() 853 std::unique_lock<std::mutex> &JDStatesLock, JITDylibState &JDS) { in runAtExits() 868 std::unique_lock<std::mutex> Lock(JDStatesMutex); in runAtExits() 925 JITDylibState &JDS, std::unique_lock<std::mutex> &JDStatesLock, in lookupSymbols() 1111 std::unique_lock<std::mutex> Lock(JDStatesMutex); in dlopenImpl() 1169 std::unique_lock<std::mutex> &JDStatesLock, JITDylibState &JDS, in dlopenInitialize() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Utility/ |
| H A D | Listener.cpp | 191 std::unique_lock<std::mutex> &lock, in FindNextEventInternal() 244 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEvent() 252 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEventForBroadcaster() 262 std::unique_lock<std::mutex> guard(m_events_mutex); in PeekAtNextEventForBroadcasterWithType() 277 std::unique_lock<std::mutex> lock(m_events_mutex); in GetEventInternal()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/DirectoryWatcher/windows/ |
| H A D | DirectoryWatcher-windows.cpp | 53 std::unique_lock<std::mutex> L(M); in emplace() 60 std::unique_lock<std::mutex> L(M); in pop_front() 135 std::unique_lock<std::mutex> lock(Mutex); in InitialScan() 163 std::unique_lock<std::mutex> lock(Mutex); in WatcherThreadProc()
|
| /freebsd-14.2/contrib/llvm-project/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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 637 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getNormalUnits() 641 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDWOUnits() 648 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getCUIndex() 652 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAbbrevDWO() 657 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getTUIndex() 661 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getGdbIndex() 665 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAbbrev() 669 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugLoc() 673 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAranges() 678 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getLineTableForUnit() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteClientBase.cpp | 319 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in unlock() 333 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in lock() 367 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in SyncWithContinueThread() 400 std::unique_lock<std::mutex> lock(m_comm.m_mutex); in ~Lock()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtil.cpp | 190 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in DescribePC() 208 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in PrintStackTrace() 214 std::unique_lock<std::mutex> l(SymbolizeMutex, std::try_to_lock); in PrintMemoryProfile()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 263 std::unique_lock<typename Config::mutex_type> Guard; 265 Guard = std::unique_lock<typename Config::mutex_type>(*M); 276 std::unique_lock<typename Config::mutex_type> Guard; 278 Guard = std::unique_lock<typename Config::mutex_type>(*M);
|