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.cpp668 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
676 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
695 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
703 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
711 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
722 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ForEachExternalModule()
731 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
739 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
748 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
756 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()
984 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
993 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
1022 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
1073 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
1156 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
1166 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
1219 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
1304 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
[all …]
H A DSymbolFileDWARF.h204 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.cpp929 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()