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.cpp671 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
679 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
698 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
706 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
714 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
741 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ForEachExternalModule()
750 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
758 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
767 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
775 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()
977 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
986 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseXcodeSDK()
1020 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
1071 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
1154 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseIsOptimized()
1164 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseImportedModules()
1225 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
1309 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseDebugMacros()
[all …]
H A DSymbolFileDWARF.h205 std::recursive_mutex &GetModuleMutex() const override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp278 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()
435 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
448 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseTypes()
501 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseVariablesForContext()
550 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveTypeUID()
731 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
792 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()
370 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
412 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
428 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindFunctions()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1030 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLanguage()
1046 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseFunctions()
1080 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
1156 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ResolveSymbolContext()
1181 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseLineTable()
1367 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseSupportFiles()
1594 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in ParseBlocksRecursive()
1647 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindGlobalVariables()
1674 std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); in FindFunctions()
1721 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()