Home
last modified time | relevance | path

Searched refs:GetModuleMutex (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp36 std::recursive_mutex &SymbolFile::GetModuleMutex() const { in GetModuleMutex() function in SymbolFile
147 return this->GetModuleMutex().try_lock(); in AssertModuleLock()
156 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in GetSymtab()
183 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in GetNumCompileUnits()
193 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in GetCompileUnitAtIndex()
205 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in SetCompileUnitAtIndex()
H A DSymbolFileOnDemand.cpp34 std::recursive_mutex &SymbolFileOnDemand::GetModuleMutex() const { in GetModuleMutex() function in SymbolFileOnDemand
35 return m_sym_file_impl->GetModuleMutex(); in GetModuleMutex()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp669 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
677 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
696 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
704 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
712 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
723 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ForEachExternalModule()
732 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
740 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
749 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
757 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
[all …]
H A DSymbolFileDWARF.cpp335 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in GetTypeList()
414 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in GetTypes()
991 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
1000 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
1029 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
1080 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
1163 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
1173 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
1226 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
1311 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
[all …]
H A DSymbolFileDWARF.h206 std::recursive_mutex &GetModuleMutex() const override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp277 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
337 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
356 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
375 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
449 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
462 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseTypes()
515 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseVariablesForContext()
564 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveTypeUID()
745 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
806 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp135 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
246 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp266 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
271 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
283 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
294 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
372 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
414 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
430 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindFunctions()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1033 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
1049 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
1083 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
1159 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
1184 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
1373 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
1600 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
1653 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindGlobalVariables()
1680 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindFunctions()
1727 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindTypes()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.cpp68 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFileOnDemand.h63 std::recursive_mutex &GetModuleMutex() const override;
H A DSymbolFile.h121 virtual std::recursive_mutex &GetModuleMutex() const;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp931 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()