Home
last modified time | relevance | path

Searched refs:lock_guard (Results 1 – 25 of 260) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/libc/src/__support/CPP/
H A Dmutex.h26 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 Dlock_guard.h22 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 Dlock_guard.h22 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 DSBBreakpointLocation.cpp90 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 DSBBreakpoint.cpp122 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 DSBBreakpointName.cpp212 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 DSBWatchpoint.cpp111 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 DOptionValue.cpp19 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 DCommandHistory.cpp18 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 DBreakpointList.cpp34 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 DBreakpointLocationList.cpp32 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 DWatchpointResource.cpp25 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 DBreakpointSiteList.cpp
H A DBreakpointSite.cpp56 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 DWatchpointList.cpp21 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 DBreakpointLocationCollection.cpp26 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 DStopPointSiteList.h40 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 DSectionLoadHistory.cpp18 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 DJITLoaderList.cpp21 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 DThreadList.cpp44 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 DPathMappingList.cpp73 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 DTypeCategoryMap.cpp29 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 DModuleList.cpp194 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 DStreamTee.h40 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 DModuleSpec.h280 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 …]

1234567891011