Home
last modified time | relevance | path

Searched refs:ModuleSpec (Results 1 – 25 of 48) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DSymbols.cpp35 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec,
36 ModuleSpec &return_module_spec);
40 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec, in LocateMacOSXFilesUsingDebugSymbols()
53 ModuleSpec spec; in FileAtPathContainsArchAndUUID()
128 ModuleSpec mutable_mod_spec = mod_spec; in LookForDsymNextToExecutablePath()
215 ModuleSpec dsym_module_spec; in LocateExecutableSymbolFileDsym()
227 ModuleSpec Symbols::LocateExecutableObjectFile(const ModuleSpec &module_spec) { in LocateExecutableObjectFile()
228 ModuleSpec result; in LocateExecutableObjectFile()
239 ModuleSpec matched_module_spec; in LocateExecutableObjectFile()
351 ModuleSpec mspec; in LocateExecutableSymbolFile()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModuleSpec.h27 class ModuleSpec {
29 ModuleSpec() in ModuleSpec() function
34 ModuleSpec(const FileSpec &file_spec, const UUID &uuid = UUID())
40 ModuleSpec(const FileSpec &file_spec, const ArchSpec &arch) in ModuleSpec() function
46 ModuleSpec(const ModuleSpec &rhs) in ModuleSpec() function
54 ModuleSpec &operator=(const ModuleSpec &rhs) {
247 bool Matches(const ModuleSpec &match_module_spec, in Matches()
332 void Append(const ModuleSpec &spec) { in Append()
357 bool FindMatchingModuleSpec(const ModuleSpec &module_spec, in FindMatchingModuleSpec()
358 ModuleSpec &match_module_spec) const { in FindMatchingModuleSpec()
[all …]
H A DModuleList.h391 size_t FindModules(const ModuleSpec &module_spec,
405 lldb::ModuleSP FindFirstModule(const ModuleSpec &module_spec) const;
535 static Status GetSharedModule(const ModuleSpec &module_spec,
544 static size_t FindSharedModules(const ModuleSpec &module_spec,
H A DModule.h157 Module(const ModuleSpec &module_spec);
183 bool MatchesModuleSpec(const ModuleSpec &module_ref);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/
H A DSymbols.h20 class ModuleSpec; variable
31 static ModuleSpec LocateExecutableObjectFile(const ModuleSpec &module_spec);
39 static FileSpec LocateExecutableSymbolFile(const ModuleSpec &module_spec);
56 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DModuleCache.h53 std::function<Status(const ModuleSpec &, const FileSpec &)>;
58 const ModuleSpec &module_spec,
65 const ModuleSpec &module_spec, const FileSpec &tmp_file,
69 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
H A DPlatform.h155 virtual Status ResolveExecutable(const ModuleSpec &module_spec,
206 virtual Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec,
325 virtual Status GetSharedModule(const ModuleSpec &module_spec,
332 const ArchSpec &arch, ModuleSpec &module_spec);
1012 Status GetCachedExecutable(ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
1027 typedef std::function<Status(const ModuleSpec &)> ModuleResolver;
1029 Status GetRemoteSharedModule(const ModuleSpec &module_spec, Process *process,
1034 bool GetCachedSharedModule(const ModuleSpec &module_spec,
1037 Status LoadCachedExecutable(const ModuleSpec &module_spec,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DPlatform.cpp216 Status Platform::GetSharedModule(const ModuleSpec &module_spec, in GetSharedModule()
227 auto resolver = [&](const ModuleSpec &spec) { in GetSharedModule()
229 ModuleSpec resolved_spec; in GetSharedModule()
265 ModuleSpec matched_module_spec; in GetModuleSpec()
888 Platform::ResolveExecutable(const ModuleSpec &module_spec, in ResolveExecutable()
901 ModuleSpec arch_module_spec(module_spec); in ResolveExecutable()
1552 ModuleSpec &module_spec, lldb::ModuleSP &module_sp, in GetCachedExecutable()
1569 [&](const ModuleSpec &spec) { in LoadCachedExecutable()
1582 ModuleSpec resolved_module_spec; in GetRemoteSharedModule()
1601 ModuleSpec arch_module_spec(module_spec); in GetRemoteSharedModule()
[all …]
H A DModuleCache.cpp88 std::make_shared<Module>(ModuleSpec(sysroot_module_path_spec)); in DeleteExistingModule()
189 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put()
213 const ModuleSpec &module_spec, in Get()
268 const ModuleSpec &module_spec, in GetAndPut()
H A DTargetList.cpp120 ModuleSpec module_spec; in CreateTargetInternal()
133 ModuleSpec matching_module_spec; in CreateTargetInternal()
184 ModuleSpec module_spec; in CreateTargetInternal()
382 ModuleSpec module_spec(file, arch); in CreateTargetInternal()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DDynamicLoader.cpp85 ModuleSpec module_spec(executable->GetFileSpec(), in GetTargetExecutable()
161 ModuleSpec module_spec(file, target.GetArchitecture()); in LoadModuleAtAddress()
198 ModuleSpec new_module_spec(FileSpec(memory_info.GetName().AsCString()), in LoadModuleAtAddress()
H A DModuleList.cpp175 ModuleSpec equivalent_module_spec(module_sp->GetFileSpec(), in ReplaceEquivalent()
495 size_t ModuleList::FindModules(const ModuleSpec &module_spec, in FindModules()
608 ModuleSP ModuleList::FindFirstModule(const ModuleSpec &module_spec) const { in FindFirstModule()
765 size_t ModuleList::FindSharedModules(const ModuleSpec &module_spec, in FindSharedModules()
774 Status ModuleList::GetSharedModule(const ModuleSpec &module_spec, in GetSharedModule()
905 ModuleSpec located_binary_modulespec = in GetSharedModule()
945 ModuleSpec platform_module_spec(module_spec); in GetSharedModule()
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBModuleSpec.cpp21 SBModuleSpec::SBModuleSpec() : m_opaque_ap(new lldb_private::ModuleSpec()) {} in SBModuleSpec()
24 : m_opaque_ap(new lldb_private::ModuleSpec(*rhs.m_opaque_ap)) {} in SBModuleSpec()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.h50 ResolveExecutable(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
54 ModuleSpec &module_spec) override;
H A DPlatformRemoteGDBServer.cpp95 const ModuleSpec &module_spec, lldb::ModuleSP &exe_module_sp, in ResolveExecutable()
102 ModuleSpec resolved_module_spec(module_spec); in ResolveExecutable()
164 ModuleSpec &module_spec) { in GetModuleSpec()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.cpp1078 ModuleSpec matched_module_spec = GetModuleInfo(module_path, triple); in Handle_qModuleInfo()
1142 ModuleSpec matched_module_spec = GetModuleInfo(file, triple); in Handle_jModulesInfo()
1277 ModuleSpec
1287 const ModuleSpec module_spec(module_path_spec, arch); in GetModuleInfo()
1292 return ModuleSpec(); in GetModuleInfo()
1294 ModuleSpec matched_module_spec; in GetModuleInfo()
1296 return ModuleSpec(); in GetModuleInfo()
H A DGDBRemoteCommunicationClient.h444 const ArchSpec &arch_spec, ModuleSpec &module_spec);
446 llvm::Optional<std::vector<ModuleSpec>>
H A DGDBRemoteCommunicationServerCommon.h152 ModuleSpec GetModuleInfo(llvm::StringRef module_path, llvm::StringRef triple);
H A DProcessGDBRemote.h217 ModuleSpec &module_spec) override;
474 llvm::DenseMap<ModuleCacheKey, ModuleSpec, ModuleCacheInfo>
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.h31 lldb_private::ModuleSpec &module_spec) override;
101 const lldb_private::ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBModuleSpec.h90 std::unique_ptr<lldb_private::ModuleSpec> m_opaque_ap;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbol.cpp412 Target &target, ConstString &reexport_name, ModuleSpec &module_spec, in ResolveReExportedSymbolInModuleSpec()
455 ModuleSpec reexported_module_spec; in ResolveReExportedSymbolInModuleSpec()
470 ModuleSpec module_spec; in ResolveReExportedSymbol()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp444 ModuleSpec module_spec{I->file_spec}; in RefreshModules()
543 ModuleSpec module_spec(file, target.GetArchitecture()); in LoadInterpreterModule()
735 ModuleSpec module_spec(process_info.GetExecutableFile(), in ResolveExecutableModule()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp100 ModuleSpec module_spec; in CreateInstance()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbol.h241 lldb_private::ModuleSpec &module_spec,

12