Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 25 of 195) sorted by relevance

12345678

/trueos/sys/contrib/dev/acpica/components/executer/
HDexmutex.c76 ACPI_THREAD_STATE *Thread = ObjDesc->Mutex.OwnerThread; in AcpiExUnlinkMutex()
86 if (ObjDesc->Mutex.Next) in AcpiExUnlinkMutex()
88 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev; in AcpiExUnlinkMutex()
91 if (ObjDesc->Mutex.Prev) in AcpiExUnlinkMutex()
93 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex()
101 (ObjDesc->Mutex.Prev)->Mutex.OriginalSyncLevel = in AcpiExUnlinkMutex()
102 ObjDesc->Mutex.OriginalSyncLevel; in AcpiExUnlinkMutex()
106 Thread->AcquiredMutexList = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex()
136 ObjDesc->Mutex.Prev = NULL; in AcpiExLinkMutex()
137 ObjDesc->Mutex.Next = ListHead; in AcpiExLinkMutex()
[all …]
/trueos/contrib/llvm/tools/lldb/include/lldb/Host/
HDMutex.h27 class Mutex
73 Locker(Mutex& m);
85 Locker(Mutex* m);
103 Lock (Mutex &mutex);
106 Lock (Mutex *mutex) in Lock()
128 TryLock (Mutex &mutex, const char *failure_message = NULL);
131 TryLock (Mutex *mutex, const char *failure_message = NULL)
146 Mutex *m_mutex_ptr;
159 Mutex();
174 Mutex(Mutex::Type type);
[all …]
HDPredicate.h100 Mutex::Locker locker(m_mutex); in GetValue()
123 Mutex::Locker locker(m_mutex); in SetValue()
151 Mutex::Locker locker(m_mutex); in SetValueBits()
179 Mutex::Locker locker(m_mutex); in ResetValueBits()
224 Mutex::Locker locker(m_mutex);
274 Mutex::Locker locker(m_mutex);
328 Mutex::Locker locker(m_mutex);
388 Mutex::Locker locker(m_mutex);
448 Mutex::Locker locker(m_mutex);
471 mutable Mutex m_mutex; ///< The mutex to use when accessing the data
/trueos/contrib/llvm/tools/lldb/source/Host/common/
HDMutex.cpp100 Mutex::Locker::Locker () : in Locker()
111 Mutex::Locker::Locker (Mutex& m) : in Locker()
123 Mutex::Locker::Locker (Mutex* m) : in Locker()
135 Mutex::Locker::~Locker () in ~Locker()
145 Mutex::Locker::Lock (Mutex &mutex) in Lock()
158 Mutex::Locker::Unlock () in Unlock()
168 Mutex::Locker::TryLock (Mutex &mutex, const char *failure_message) in TryLock()
189 Mutex::Mutex () : in Mutex() function in Mutex
206 Mutex::Mutex (Mutex::Type type) : in Mutex() function in Mutex
243 Mutex::~Mutex() in ~Mutex()
[all …]
/trueos/contrib/llvm/tools/lldb/source/Core/
HDPluginManager.cpp51 static Mutex &
54 static Mutex g_plugin_map_mutex (Mutex::eMutexTypeRecursive); in GetPluginMapMutex()
68 Mutex::Locker locker (GetPluginMapMutex ()); in PluginIsLoaded()
76 Mutex::Locker locker (GetPluginMapMutex ()); in SetPluginInfo()
205 Mutex::Locker locker (GetPluginMapMutex ()); in Terminate()
243 static Mutex &
246 static Mutex g_instances_mutex (Mutex::eMutexTypeRecursive); in GetABIInstancesMutex()
273 Mutex::Locker locker (GetABIInstancesMutex ()); in RegisterPlugin()
285 Mutex::Locker locker (GetABIInstancesMutex ()); in UnregisterPlugin()
304 Mutex::Locker locker (GetABIInstancesMutex ()); in GetABICreateCallbackAtIndex()
[all …]
HDModuleList.cpp33 m_modules_mutex (Mutex::eMutexTypeRecursive), in ModuleList()
43 m_modules_mutex (Mutex::eMutexTypeRecursive) in ModuleList()
45 Mutex::Locker lhs_locker(m_modules_mutex); in ModuleList()
46 Mutex::Locker rhs_locker(rhs.m_modules_mutex); in ModuleList()
52 m_modules_mutex (Mutex::eMutexTypeRecursive), in ModuleList()
65 Mutex::Locker lhs_locker(m_modules_mutex); in operator =()
66 Mutex::Locker rhs_locker(rhs.m_modules_mutex); in operator =()
84 Mutex::Locker locker(m_modules_mutex); in AppendImpl()
102 Mutex::Locker locker(m_modules_mutex); in ReplaceEquivalent()
128 Mutex::Locker locker(m_modules_mutex); in AppendIfNeeded()
[all …]
HDListener.cpp30 m_broadcasters_mutex (Mutex::eMutexTypeRecursive), in Listener()
32 m_events_mutex (Mutex::eMutexTypeRecursive), in Listener()
43 Mutex::Locker locker (m_broadcasters_mutex); in ~Listener()
58 Mutex::Locker locker(m_broadcasters_mutex); in Clear()
65 Mutex::Locker event_locker(m_events_mutex); in Clear()
77 Mutex::Locker locker(m_broadcasters_mutex); in StartListeningForEvents()
110 Mutex::Locker locker(m_broadcasters_mutex); in StartListeningForEvents()
133 Mutex::Locker locker(m_broadcasters_mutex); in StopListeningForEvents()
150 Mutex::Locker broadcasters_locker(m_broadcasters_mutex); in BroadcasterWillDestruct()
156 Mutex::Locker event_locker(m_events_mutex); in BroadcasterWillDestruct()
[all …]
HDBroadcaster.cpp27 m_listeners_mutex (Mutex::eMutexTypeRecursive), in Broadcaster()
59 Mutex::Locker listeners_locker(m_listeners_mutex); in Clear()
120 Mutex::Locker locker(m_listeners_mutex); in AddListener()
166 Mutex::Locker locker (m_listeners_mutex); in EventTypeHasListeners()
186 Mutex::Locker locker(m_listeners_mutex); in RemoveListener()
228 Mutex::Locker event_types_locker(m_listeners_mutex); in PrivateBroadcastEvent()
295 Mutex::Locker event_types_locker(m_listeners_mutex); in HijackBroadcaster()
314 Mutex::Locker event_types_locker(m_listeners_mutex); in RestoreBroadcaster()
369 m_manager_mutex(Mutex::eMutexTypeRecursive) in BroadcasterManager()
377 Mutex::Locker locker(m_manager_mutex); in RegisterListenerForEvents()
[all …]
/trueos/sys/contrib/dev/acpica/components/dispatcher/
HDdsmethod.c307 Status = AcpiOsCreateMutex (&MutexDesc->Mutex.OsMutex); in AcpiDsCreateMethodMutex()
314 MutexDesc->Mutex.SyncLevel = MethodDesc->Method.SyncLevel; in AcpiDsCreateMethodMutex()
315 MethodDesc->Method.Mutex = MutexDesc; in AcpiDsCreateMethodMutex()
373 if (!ObjDesc->Method.Mutex) in AcpiDsBeginMethodExecution()
395 (WalkState->Thread->CurrentSyncLevel > ObjDesc->Method.Mutex->Mutex.SyncLevel)) in AcpiDsBeginMethodExecution()
410 !ObjDesc->Method.Mutex->Mutex.ThreadId || in AcpiDsBeginMethodExecution()
411 (WalkState->Thread->ThreadId != ObjDesc->Method.Mutex->Mutex.ThreadId)) in AcpiDsBeginMethodExecution()
417 Status = AcpiExSystemWaitMutex (ObjDesc->Method.Mutex->Mutex.OsMutex, in AcpiDsBeginMethodExecution()
428 ObjDesc->Method.Mutex->Mutex.OriginalSyncLevel = in AcpiDsBeginMethodExecution()
431 ObjDesc->Method.Mutex->Mutex.ThreadId = WalkState->Thread->ThreadId; in AcpiDsBeginMethodExecution()
[all …]
/trueos/contrib/llvm/tools/lldb/source/API/
HDSBBreakpointLocation.cpp90 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in GetLoadAddress()
102 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in SetEnabled()
112 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in IsEnabled()
124 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in GetIgnoreCount()
136 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in SetIgnoreCount()
146 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in SetCondition()
156 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in GetCondition()
167 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in SetThreadID()
178 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in GetThreadID()
189 Mutex::Locker api_locker (m_opaque_sp->GetBreakpoint().GetTarget().GetAPIMutex()); in SetThreadIndex()
[all …]
HDSBBreakpoint.cpp144 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in ClearAllBreakpointSites()
158 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in FindLocationByAddress()
178 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in FindLocationIDByAddress()
198 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in FindLocationByID()
212 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in GetLocationAtIndex()
229 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in SetEnabled()
239 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in IsEnabled()
256 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in SetOneShot()
266 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in IsOneShot()
278 Mutex::Locker api_locker (m_opaque_sp->GetTarget().GetAPIMutex()); in IsInternal()
[all …]
HDSBWatchpoint.cpp114 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetHardwareIndex()
129 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetWatchAddress()
144 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetWatchSize()
157 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in SetEnabled()
168 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in IsEnabled()
182 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetHitCount()
199 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetIgnoreCount()
212 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in SetIgnoreCount()
223 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in GetCondition()
235 Mutex::Locker api_locker (watchpoint_sp->GetTarget().GetAPIMutex()); in SetCondition()
[all …]
/trueos/contrib/llvm/tools/lldb/include/lldb/Core/
HDStreamTee.h25 m_streams_mutex (Mutex::eMutexTypeRecursive), in StreamTee()
32 m_streams_mutex (Mutex::eMutexTypeRecursive), in StreamTee()
43 m_streams_mutex (Mutex::eMutexTypeRecursive), in StreamTee()
55 m_streams_mutex (Mutex::eMutexTypeRecursive), in StreamTee()
58 Mutex::Locker locker (rhs.m_streams_mutex); in StreamTee()
72 Mutex::Locker lhs_locker (m_streams_mutex);
73 Mutex::Locker rhs_locker (rhs.m_streams_mutex);
82 Mutex::Locker locker (m_streams_mutex); in Flush()
99 Mutex::Locker locker (m_streams_mutex); in Write()
128 Mutex::Locker locker (m_streams_mutex); in AppendStream()
[all …]
HDThreadSafeSTLMap.h35 m_mutex (Mutex::eMutexTypeRecursive) in ThreadSafeSTLMap()
46 Mutex::Locker locker(m_mutex); in IsEmpty()
53 Mutex::Locker locker(m_mutex); in Clear()
60 Mutex::Locker locker(m_mutex); in Erase()
73 Mutex::Locker locker(m_mutex); in GetValueForKey()
94 Mutex::Locker locker(m_mutex); in GetFirstKeyForValue()
119 Mutex::Locker locker(m_mutex); in LowerBound()
153 Mutex::Locker locker(m_mutex); in SetValueForKey()
165 Mutex &
173 mutable Mutex m_mutex;
HDThreadSafeValue.h30 m_mutex (Mutex::eMutexTypeRecursive) in ThreadSafeValue()
36 m_mutex (Mutex::eMutexTypeRecursive) in ThreadSafeValue()
49 Mutex::Locker locker(m_mutex); in GetValue()
66 Mutex::Locker locker(m_mutex); in SetValue()
78 Mutex &
86 mutable Mutex m_mutex;
HDModuleSpec.h437 m_mutex(Mutex::eMutexTypeRecursive) in ModuleSpecList()
443 m_mutex(Mutex::eMutexTypeRecursive) in ModuleSpecList()
445 Mutex::Locker lhs_locker(m_mutex); in ModuleSpecList()
446 Mutex::Locker rhs_locker(rhs.m_mutex); in ModuleSpecList()
459 Mutex::Locker lhs_locker(m_mutex);
460 Mutex::Locker rhs_locker(rhs.m_mutex);
469 Mutex::Locker locker(m_mutex); in GetSize()
476 Mutex::Locker locker(m_mutex); in Clear()
483 Mutex::Locker locker(m_mutex); in Append()
490 Mutex::Locker lhs_locker(m_mutex); in Append()
[all …]
/trueos/contrib/llvm/tools/lldb/source/Breakpoint/
HDBreakpointList.cpp22 m_mutex (Mutex::eMutexTypeRecursive), in BreakpointList()
37 Mutex::Locker locker(m_mutex); in Add()
54 Mutex::Locker locker(m_mutex); in Remove()
74 Mutex::Locker locker(m_mutex); in RemoveInvalidLocations()
83 Mutex::Locker locker(m_mutex); in SetEnabledAll()
92 Mutex::Locker locker(m_mutex); in RemoveAll()
145 Mutex::Locker locker(m_mutex); in FindBreakpointByID()
157 Mutex::Locker locker(m_mutex); in FindBreakpointByID()
169 Mutex::Locker locker(m_mutex); in Dump()
183 Mutex::Locker locker(m_mutex); in GetBreakpointAtIndex()
[all …]
HDBreakpointLocationList.cpp33 m_mutex (Mutex::eMutexTypeRecursive), in BreakpointLocationList()
46 Mutex::Locker locker (m_mutex); in Create()
91 Mutex::Locker locker (m_mutex); in FindByID()
104 Mutex::Locker locker (m_mutex); in FindInModule()
123 Mutex::Locker locker (m_mutex); in FindByAddress()
157 Mutex::Locker locker (m_mutex); in Dump()
170 Mutex::Locker locker (m_mutex); in GetByIndex()
181 Mutex::Locker locker (m_mutex); in GetByIndex()
192 Mutex::Locker locker (m_mutex); in ClearAllBreakpointSites()
201 Mutex::Locker locker (m_mutex); in ResolveAllBreakpointSites()
[all …]
HDBreakpointSiteList.cpp23 m_mutex (Mutex::eMutexTypeRecursive), in BreakpointSiteList()
39 Mutex::Locker locker(m_mutex); in Add()
84 Mutex::Locker locker(m_mutex); in Remove()
97 Mutex::Locker locker(m_mutex); in RemoveByAddress()
127 Mutex::Locker locker(m_mutex); in GetIDIterator()
135 Mutex::Locker locker(m_mutex); in GetIDConstIterator()
143 Mutex::Locker locker(m_mutex); in FindByID()
155 Mutex::Locker locker(m_mutex); in FindByID()
168 Mutex::Locker locker(m_mutex); in FindByAddress()
178 Mutex::Locker locker(m_mutex); in BreakpointSiteContainsBreakpoint()
[all …]
HDWatchpointList.cpp23 m_mutex (Mutex::eMutexTypeRecursive), in WatchpointList()
36 Mutex::Locker locker (m_mutex); in Add()
57 Mutex::Locker locker (m_mutex); in DumpWithLevel()
73 Mutex::Locker locker (m_mutex); in FindByAddress()
91 Mutex::Locker locker (m_mutex); in FindBySpec()
140 Mutex::Locker locker (m_mutex); in FindByID()
173 Mutex::Locker locker (m_mutex); in GetByIndex()
187 Mutex::Locker locker (m_mutex); in GetByIndex()
211 Mutex::Locker locker (m_mutex); in Remove()
232 Mutex::Locker locker (m_mutex); in GetHitCount()
[all …]
/trueos/contrib/llvm/tools/lldb/source/Symbol/
HDSymbolVendor.cpp88 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in AddSymbolFileRepresentation()
103 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in SetCompileUnitAtIndex()
132 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in GetNumCompileUnits()
154 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseCompileUnitLanguage()
168 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseCompileUnitFunctions()
181 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseCompileUnitLineTable()
194 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseCompileUnitSupportFiles()
207 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseFunctionBlocks()
220 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseTypes()
233 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); in ParseVariablesForContext()
[all …]
/trueos/contrib/llvm/tools/lldb/source/Target/
HDThreadList.cpp49 Mutex::Locker locker(GetMutex()); in operator =()
84 Mutex::Locker locker(GetMutex()); in AddThread()
91 Mutex::Locker locker(GetMutex()); in InsertThread()
102 Mutex::Locker locker(GetMutex()); in GetSize()
111 Mutex::Locker locker(GetMutex()); in GetThreadAtIndex()
124 Mutex::Locker locker(GetMutex()); in FindThreadByID()
146 Mutex::Locker locker(GetMutex()); in FindThreadByProtocolID()
169 Mutex::Locker locker(GetMutex()); in RemoveThreadByID()
192 Mutex::Locker locker(GetMutex()); in RemoveThreadByProtocolID()
218 Mutex::Locker locker(GetMutex()); in GetThreadSPForThreadPtr()
[all …]
/trueos/contrib/llvm/tools/lldb/source/Interpreter/
HDCommandHistory.cpp18 m_mutex(Mutex::eMutexTypeRecursive), in CommandHistory()
28 Mutex::Locker locker(m_mutex); in GetSize()
35 Mutex::Locker locker(m_mutex); in IsEmpty()
42 Mutex::Locker locker(m_mutex); in FindString()
81 Mutex::Locker locker(m_mutex); in GetStringAtIndex()
96 Mutex::Locker locker(m_mutex); in GetRecentmostString()
106 Mutex::Locker locker(m_mutex); in AppendString()
121 Mutex::Locker locker(m_mutex); in Clear()
130 Mutex::Locker locker(m_mutex); in Dump()
/trueos/contrib/llvm/tools/lldb/source/DataFormatters/
HDTypeCategoryMap.cpp26 m_map_mutex(Mutex::eMutexTypeRecursive), in TypeCategoryMap()
40 Mutex::Locker locker(m_map_mutex); in Add()
49 Mutex::Locker locker(m_map_mutex); in Delete()
63 Mutex::Locker locker(m_map_mutex); in Enable()
73 Mutex::Locker locker(m_map_mutex); in Disable()
83 Mutex::Locker locker(m_map_mutex); in Enable()
112 Mutex::Locker locker(m_map_mutex); in Disable()
125 Mutex::Locker locker(m_map_mutex); in Clear()
135 Mutex::Locker locker(m_map_mutex); in Get()
146 Mutex::Locker locker(m_map_mutex); in Get()
[all …]
/trueos/contrib/llvm/tools/lldb/include/lldb/DataFormatters/
HDFormattersContainer.h121 m_map_mutex(Mutex::eMutexTypeRecursive), in FormatMap()
135 Mutex::Locker locker(m_map_mutex); in Add()
144 Mutex::Locker locker(m_map_mutex); in Delete()
157 Mutex::Locker locker(m_map_mutex); in Clear()
167 Mutex::Locker locker(m_map_mutex); in Get()
180 Mutex::Locker locker(m_map_mutex); in LoopThrough()
200 Mutex::Locker locker(m_map_mutex); in GetValueAtIndex()
216 Mutex::Locker locker(m_map_mutex); in GetKeyAtIndex()
231 Mutex m_map_mutex;
240 Mutex&
[all …]

12345678