| /freebsd/contrib/llvm-project/libc/src/__support/CPP/ |
| H A D | mutex.h | 26 template <typename MutexType> class lock_guard { 31 explicit lock_guard(MutexType &m) : mutex(m) { mutex.lock(); } in lock_guard() function 36 lock_guard(MutexType &m, adopt_lock_t /* t */) : mutex(m) {} in lock_guard() function 38 ~lock_guard() { mutex.unlock(); } in ~lock_guard() 41 lock_guard &operator=(const lock_guard &) = delete; 42 lock_guard(const lock_guard &) = delete; 46 template <typename T> lock_guard(T &) -> lock_guard<T>;
|
| /freebsd/contrib/llvm-project/libcxx/include/__mutex/ |
| H A D | lock_guard.h | 22 class _LIBCPP_SCOPED_LOCKABLE lock_guard { 30 …[[__nodiscard__]] _LIBCPP_HIDE_FROM_ABI explicit lock_guard(mutex_type& __m) _LIBCPP_ACQUIRE_CAPAB… in lock_guard() function 35 …[[__nodiscard__]] _LIBCPP_HIDE_FROM_ABI lock_guard(mutex_type& __m, adopt_lock_t) _LIBCPP_REQUIRES… in lock_guard() function 37 _LIBCPP_RELEASE_CAPABILITY _LIBCPP_HIDE_FROM_ABI ~lock_guard() { __m_.unlock(); } in ~lock_guard() 39 lock_guard(lock_guard const&) = delete; 40 lock_guard& operator=(lock_guard const&) = delete; 42 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(lock_guard);
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__mutex/ |
| H A D | lock_guard.h | 22 class _LIBCPP_TEMPLATE_VIS _LIBCPP_THREAD_SAFETY_ANNOTATION(scoped_lockable) lock_guard { in _LIBCPP_THREAD_SAFETY_ANNOTATION() 31 …_LIBCPP_HIDE_FROM_ABI explicit lock_guard(mutex_type& __m) _LIBCPP_THREAD_SAFETY_ANNOTATION(acquir… in _LIBCPP_THREAD_SAFETY_ANNOTATION() 36 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI lock_guard(mutex_type& __m, adopt_lock_t) in _LIBCPP_THREAD_SAFETY_ANNOTATION() 39 …_LIBCPP_HIDE_FROM_ABI ~lock_guard() _LIBCPP_THREAD_SAFETY_ANNOTATION(release_capability()) { __m_.… in _LIBCPP_THREAD_SAFETY_ANNOTATION() 41 lock_guard(lock_guard const&) = delete; in _LIBCPP_THREAD_SAFETY_ANNOTATION() 42 lock_guard& operator=(lock_guard const&) = delete; in _LIBCPP_THREAD_SAFETY_ANNOTATION() 44 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(lock_guard);
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBBreakpointLocation.cpp | 90 std::lock_guard<std::recursive_mutex> guard( in GetLoadAddress() 103 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() 114 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() 126 std::lock_guard<std::recursive_mutex> guard( in GetHitCount() 138 std::lock_guard<std::recursive_mutex> guard( in GetIgnoreCount() 150 std::lock_guard<std::recursive_mutex> guard( in SetIgnoreCount() 161 std::lock_guard<std::recursive_mutex> guard( in SetCondition() 174 std::lock_guard<std::recursive_mutex> guard( in GetCondition() 184 std::lock_guard<std::recursive_mutex> guard( in SetAutoContinue() 195 std::lock_guard<std::recursive_mutex> guard( in GetAutoContinue() [all …]
|
| H A D | SBBreakpoint.cpp | 122 std::lock_guard<std::recursive_mutex> guard( in ClearAllBreakpointSites() 136 std::lock_guard<std::recursive_mutex> guard( in FindLocationByAddress() 156 std::lock_guard<std::recursive_mutex> guard( in FindLocationIDByAddress() 176 std::lock_guard<std::recursive_mutex> guard( in FindLocationByID() 191 std::lock_guard<std::recursive_mutex> guard( in GetLocationAtIndex() 205 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() 216 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() 229 std::lock_guard<std::recursive_mutex> guard( in SetOneShot() 240 std::lock_guard<std::recursive_mutex> guard( in IsOneShot() 252 std::lock_guard<std::recursive_mutex> guard( in IsInternal() [all …]
|
| H A D | SBBreakpointName.cpp | 212 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() 236 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() 249 std::lock_guard<std::recursive_mutex> guard( in SetOneShot() 263 std::lock_guard<std::recursive_mutex> guard( in IsOneShot() 276 std::lock_guard<std::recursive_mutex> guard( in SetIgnoreCount() 290 std::lock_guard<std::recursive_mutex> guard( in GetIgnoreCount() 303 std::lock_guard<std::recursive_mutex> guard( in SetCondition() 317 std::lock_guard<std::recursive_mutex> guard( in GetCondition() 331 std::lock_guard<std::recursive_mutex> guard( in SetAutoContinue() 345 std::lock_guard<std::recursive_mutex> guard( in GetAutoContinue() [all …]
|
| H A D | SBWatchpoint.cpp | 111 std::lock_guard<std::recursive_mutex> guard( in GetWatchAddress() 126 std::lock_guard<std::recursive_mutex> guard( in GetWatchSize() 140 std::lock_guard<std::recursive_mutex> guard(target.GetAPIMutex()); in SetEnabled() 159 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() 172 std::lock_guard<std::recursive_mutex> guard( in GetHitCount() 185 std::lock_guard<std::recursive_mutex> guard( in GetIgnoreCount() 197 std::lock_guard<std::recursive_mutex> guard( in SetIgnoreCount() 210 std::lock_guard<std::recursive_mutex> guard( in GetCondition() 220 std::lock_guard<std::recursive_mutex> guard( in SetCondition() 234 std::lock_guard<std::recursive_mutex> guard( in GetDescription() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | OptionValue.cpp | 19 std::lock_guard<std::mutex> lock(other.m_mutex); in OptionValue() 272 std::lock_guard<std::mutex> lock(m_mutex); in GetBooleanValue() 279 std::lock_guard<std::mutex> lock(m_mutex); in SetBooleanValue() 288 std::lock_guard<std::mutex> lock(m_mutex); in GetCharValue() 295 std::lock_guard<std::mutex> lock(m_mutex); in SetCharValue() 304 std::lock_guard<std::mutex> lock(m_mutex); in GetEnumerationValue() 311 std::lock_guard<std::mutex> lock(m_mutex); in SetEnumerationValue() 320 std::lock_guard<std::mutex> lock(m_mutex); in GetFileSpecValue() 327 std::lock_guard<std::mutex> lock(m_mutex); in SetFileSpecValue() 336 std::lock_guard<std::mutex> lock(m_mutex); in AppendFileSpecValue() [all …]
|
| H A D | CommandHistory.cpp | 18 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetSize() 23 std::lock_guard<std::recursive_mutex> guard(m_mutex); in IsEmpty() 29 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindString() 62 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetStringAtIndex() 73 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetRecentmostString() 80 std::lock_guard<std::recursive_mutex> guard(m_mutex); in AppendString() 91 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Clear() 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump()
|
| /freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointList.cpp | 34 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Add() 48 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Remove() 66 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveInvalidLocations() 72 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetEnabledAll() 78 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetEnabledAllowed() 85 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveAll() 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveAllowed() 125 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindBreakpointByID() 154 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump() 166 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetBreakpointAtIndex() [all …]
|
| H A D | BreakpointLocationList.cpp | 32 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Create() 71 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() 82 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindInModule() 98 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByAddress() 125 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump() 136 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 145 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 154 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ClearAllBreakpointSites() 165 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ResolveAllBreakpointSites() 179 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetHitCount() [all …]
|
| H A D | WatchpointResource.cpp | 25 std::lock_guard<std::mutex> guard(m_constituents_mutex); in ~WatchpointResource() 53 std::lock_guard<std::mutex> guard(m_constituents_mutex); in AddConstituent() 58 std::lock_guard<std::mutex> guard(m_constituents_mutex); in RemoveConstituent() 65 std::lock_guard<std::mutex> guard(m_constituents_mutex); in GetNumberOfConstituents() 74 std::lock_guard<std::mutex> guard(m_constituents_mutex); in ConstituentsContains() 80 std::lock_guard<std::mutex> guard(m_constituents_mutex); in GetConstituentAtIndex() 90 std::lock_guard<std::mutex> guard(m_constituents_mutex); in CopyConstituentsList() 105 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in ShouldStop()
|
| H A D | BreakpointSiteList.cpp | |
| H A D | BreakpointSite.cpp | 56 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in ShouldStop() 63 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in IsBreakpointAtThisSite() 83 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in GetDescription() 93 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in GetSuggestedStackFrameIndex() 141 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in AddConstituent() 147 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in RemoveConstituent() 153 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in GetNumberOfConstituents() 158 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in GetConstituentAtIndex() 163 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in ValidForThisThread() 170 std::lock_guard<std::recursive_mutex> guard(m_constituents_mutex); in BumpHitCounts() [all …]
|
| H A D | WatchpointList.cpp | 21 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Add() 42 std::lock_guard<std::recursive_mutex> guard(m_mutex); in DumpWithLevel() 56 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByAddress() 74 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindBySpec() 113 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() 138 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 149 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 168 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Remove() 189 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetHitCount() 212 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetDescription() [all …]
|
| H A D | BreakpointLocationCollection.cpp | 26 std::lock_guard<std::mutex> guard(m_collection_mutex); in Add() 35 std::lock_guard<std::mutex> guard(m_collection_mutex); in Remove() 99 std::lock_guard<std::mutex> guard(m_collection_mutex); in GetByIndex() 109 std::lock_guard<std::mutex> guard(m_collection_mutex); in GetByIndex() 138 std::lock_guard<std::mutex> guard(m_collection_mutex); in ValidForThisThread() 150 std::lock_guard<std::mutex> guard(m_collection_mutex); in IsInternal() 167 std::lock_guard<std::mutex> guard(m_collection_mutex); in GetDescription() 182 std::lock_guard<std::mutex> lhs_guard(m_collection_mutex, std::adopt_lock); in operator =() 183 std::lock_guard<std::mutex> rhs_guard(rhs.m_collection_mutex, std::adopt_lock); in operator =()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
| H A D | StopPointSiteList.h | 40 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Add() 72 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByAddress() 87 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() 105 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() 146 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ForEach() 159 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Remove() 176 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveByAddress() 190 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindInRange() 245 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetSize() 250 std::lock_guard<std::recursive_mutex> guard(m_mutex); in IsEmpty() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | SectionLoadHistory.cpp | 18 std::lock_guard<std::recursive_mutex> guard(m_mutex); in IsEmpty() 23 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Clear() 28 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetLastStopID() 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetCurrentSectionLoadList() 107 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetSectionLoadAddress() 118 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ResolveLoadAddress() 129 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionLoadAddress() 140 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionUnloaded() 150 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionUnloaded() 158 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump()
|
| H A D | JITLoaderList.cpp | 21 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in Append() 26 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in Remove() 33 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in GetLoaderAtIndex() 38 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in DidLaunch() 44 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in DidAttach() 50 std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex); in ModulesDidLoad()
|
| H A D | ThreadList.cpp | 44 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in operator =() 83 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in GetSize() 91 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in GetThreadAtIndex() 103 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in FindThreadByID() 121 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in FindThreadByProtocolID() 139 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in RemoveThreadByID() 159 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in RemoveThreadByProtocolID() 180 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in GetThreadSPForThreadPtr() 195 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in FindThreadByIndexID() 227 std::lock_guard<std::recursive_mutex> guard(GetMutex()); in ShouldStop() [all …]
|
| H A D | PathMappingList.cpp | 73 std::lock_guard<std::mutex> lock(m_callback_mutex); in Notify() 84 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Append() 109 std::lock_guard<std::mutex> lock(m_pairs_mutex); in AppendUnique() 124 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Insert() 140 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Replace() 152 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Remove() 167 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Dump() 185 std::lock_guard<std::mutex> lock(m_pairs_mutex); in ToJSON() 196 std::lock_guard<std::mutex> lock(m_pairs_mutex); in Clear() 227 std::lock_guard<std::mutex> lock(m_pairs_mutex); in RemapPath() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/DataFormatters/ |
| H A D | TypeCategoryMap.cpp | 29 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Add() 42 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Delete() 59 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Enable() 67 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Disable() 75 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Enable() 97 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Disable() 107 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in EnableAllCategories() 131 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in DisableAllCategories() 140 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Clear() 153 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Get() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | ModuleList.cpp | 194 std::lock_guard<std::recursive_mutex> lhs_guard(m_modules_mutex); in ModuleList() 195 std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_modules_mutex); in ModuleList() 205 std::lock_guard<std::recursive_mutex> lhs_guard(m_modules_mutex, in operator =() 207 std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_modules_mutex, in operator =() 218 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in AppendImpl() 255 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in ReplaceEquivalent() 282 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in AppendIfNeeded() 310 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in RemoveImpl() 350 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in RemoveIfOrphaned() 399 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in Remove() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | StreamTee.h | 40 std::lock_guard<std::recursive_mutex> guard(rhs.m_streams_mutex); in StreamTee() 50 std::lock_guard<std::recursive_mutex> lhs_locker(m_streams_mutex, 52 std::lock_guard<std::recursive_mutex> rhs_locker(rhs.m_streams_mutex, 60 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in Flush() 74 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in AppendStream() 82 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in GetNumStreams() 90 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in GetStreamAtIndex() 97 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in SetStreamAtIndex() 112 std::lock_guard<std::recursive_mutex> guard(m_streams_mutex); in WriteImpl()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | ModuleSpec.h | 280 std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex); in ModuleSpecList() 281 std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex); in ModuleSpecList() 290 std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex, std::adopt_lock); 291 std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex, 299 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetSize() 304 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Clear() 309 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Append() 314 std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex); in Append() 315 std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex); in Append() 324 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetModuleSpecAtIndex() [all …]
|