Home
last modified time | relevance | path

Searched refs:module_sp (Results 1 – 25 of 177) sorted by relevance

12345678

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp42 if (module_sp) in SBModule()
95 if (!module_sp) in IsFileBacked()
110 if (module_sp) in GetFileSpec()
121 if (module_sp) in GetPlatformFileSpec()
133 if (module_sp) { in SetPlatformFileSpec()
146 if (module_sp) in GetRemoteInstallFileSpec()
155 if (module_sp) { in SetRemoteInstallFileSpec()
167 if (module_sp) in GetUUIDBytes()
177 if (!module_sp) in GetUUIDString()
287 if (module_sp) in GetUnifiedSymbolTable()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DModuleList.cpp212 if (module_sp) { in AppendImpl()
249 if (module_sp) { in ReplaceEquivalent()
304 if (module_sp) { in RemoveImpl()
433 return module_sp; in GetModuleAtIndexUnlocked()
562 return module_sp; in FindModule()
579 return module_sp; in FindModule()
630 return module_sp; in FindFirstModule()
683 if (module_sp) { in ResolveSymbolContextForAddress()
795 module_sp.reset(); in GetSharedModule()
840 if (module_sp) in GetSharedModule()
[all …]
H A DDynamicLoader.cpp88 if (module_sp && module_sp->GetUUID().IsValid() && in GetTargetExecutable()
157 return module_sp; in FindModuleViaTarget()
160 return module_sp; in FindModuleViaTarget()
172 return module_sp; in LoadModuleAtAddress()
193 ModuleSP module_sp; in LoadBinaryWithUUIDAndAddress() local
212 if (!module_sp) in LoadBinaryWithUUIDAndAddress()
218 if (!module_sp) { in LoadBinaryWithUUIDAndAddress()
233 if (!module_sp || !module_sp->GetSymbolFileFileSpec()) { in LoadBinaryWithUUIDAndAddress()
256 module_sp = memory_module_sp; in LoadBinaryWithUUIDAndAddress()
260 if (module_sp.get()) { in LoadBinaryWithUUIDAndAddress()
[all …]
H A DSearchFilter.cpp231 for (ModuleSP module_sp : modules.Modules()) { in SearchInModuleList() local
232 if (!ModulePasses(module_sp)) in SearchInModuleList()
252 if (context.module_sp) { in DoModuleIteration()
264 if (!ModulePasses(module_sp)) in DoModuleIteration()
277 DoCUIteration(module_sp, context, searcher); in DoModuleIteration()
289 SearchFilter::DoCUIteration(const ModuleSP &module_sp, in DoCUIteration() argument
376 const lldb::ModuleSP &module_sp) { in ModulePasses() argument
377 if (!module_sp) in ModulePasses()
398 return (module_sp && in ModulePasses()
716 ModuleSP module_sp(compUnit.GetModule()); in CompUnitPasses() local
[all …]
H A DAddress.cpp95 if (module_sp) { in GetByteOrderAndAddressSize()
150 assert(module_sp); in ReadAddress()
290 return module_sp; in GetModule()
451 if (module_sp) in Dump()
710 if (module_sp) { in Dump()
840 if (module_sp) { in CalculateSymbolContext()
841 sc->module_sp = module_sp; in CalculateSymbolContext()
862 if (sc.module_sp) { in CalculateSymbolContextCompileUnit()
876 if (sc.module_sp) { in CalculateSymbolContextFunction()
890 if (sc.module_sp) { in CalculateSymbolContextBlock()
[all …]
H A DModuleChild.cpp13 ModuleChild::ModuleChild(const lldb::ModuleSP &module_sp) in ModuleChild() argument
14 : m_module_wp(module_sp) {} in ModuleChild()
26 void ModuleChild::SetModule(const lldb::ModuleSP &module_sp) { in SetModule() argument
27 m_module_wp = module_sp; in SetModule()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolVendor.cpp26 SymbolVendor *SymbolVendor::FindPlugin(const lldb::ModuleSP &module_sp, in FindPlugin() argument
35 instance_up.reset(create_callback(module_sp, feedback_strm)); in FindPlugin()
44 FileSpec sym_spec = module_sp->GetSymbolFileFileSpec(); in FindPlugin()
45 if (sym_spec && sym_spec != module_sp->GetObjectFile()->GetFileSpec()) { in FindPlugin()
53 sym_objfile_sp = module_sp->GetObjectFile()->shared_from_this(); in FindPlugin()
54 instance_up = std::make_unique<SymbolVendor>(module_sp); in FindPlugin()
60 SymbolVendor::SymbolVendor(const lldb::ModuleSP &module_sp) in SymbolVendor() argument
61 : ModuleChild(module_sp), m_sym_file_up() {} in SymbolVendor()
65 ModuleSP module_sp(GetModule()); in AddSymbolFileRepresentation() local
66 if (module_sp) { in AddSymbolFileRepresentation()
[all …]
H A DObjectFile.cpp63 if (!module_sp) in FindPlugin()
158 if (module_sp) { in FindPlugin()
245 : ModuleChild(module_sp), in ObjectFile()
289 ModuleSP module_sp(GetModule()); in SetModulesArchitecture() local
290 if (module_sp) in SetModulesArchitecture()
577 ModuleSP module_sp(GetModule()); in ClearSymtab() local
578 if (module_sp) { in ClearSymtab()
593 ModuleSP module_sp(GetModule()); in GetSectionList() local
594 if (module_sp) { in GetSectionList()
728 ModuleSP module_sp(GetModule()); in GetSymtab() local
[all …]
H A DObjectContainer.cpp18 ObjectContainer::ObjectContainer(const lldb::ModuleSP &module_sp, in ObjectContainer() argument
24 : ModuleChild(module_sp), in ObjectContainer()
33 ObjectContainerSP ObjectContainer::FindPlugin(const lldb::ModuleSP &module_sp, in FindPlugin() argument
37 if (!module_sp) in FindPlugin()
43 module_sp->GetFileSpec().GetPath().c_str(), in FindPlugin()
53 create_callback(module_sp, data_sp, process_sp, header_addr)); in FindPlugin()
H A DType.cpp982 if (!module_sp) { in CheckModuleCommon()
1011 ModuleSP module_sp; in IsValid() local
1028 return module_sp; in GetModule()
1033 ModuleSP module_sp; in GetName() local
1043 ModuleSP module_sp; in GetDisplayTypeName() local
1053 ModuleSP module_sp; in GetPointerType() local
1065 ModuleSP module_sp; in GetPointeeType() local
1077 ModuleSP module_sp; in GetReferenceType() local
1089 ModuleSP module_sp; in GetTypedefedType() local
1101 ModuleSP module_sp; in GetDereferencedType() local
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp151 module_sp ? module_sp->GetFileSpec().GetPath().c_str() in DidAttach()
449 ModuleSP module_sp = in RefreshModules() local
579 return module_sp; in LoadInterpreterModule()
590 return module_sp; in LoadModuleAtAddress()
609 return module_sp; in LoadModuleAtAddress()
644 ModuleSP module_sp = in LoadAllCurrentModules() local
646 if (module_sp.get()) { in LoadAllCurrentModules()
826 if (module_sp && module_sp->MatchesModuleSpec(module_spec)) in ResolveExecutableModule()
849 ModuleSP module_sp; in AlwaysRelyOnEHUnwindInfo() local
853 module_sp = in AlwaysRelyOnEHUnwindInfo()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/PECOFF/
H A DSymbolVendorPECOFF.cpp30 SymbolVendorPECOFF::SymbolVendorPECOFF(const lldb::ModuleSP &module_sp) in LLDB_PLUGIN_DEFINE()
31 : SymbolVendor(module_sp) {} in LLDB_PLUGIN_DEFINE()
53 SymbolVendorPECOFF::CreateInstance(const lldb::ModuleSP &module_sp, in CreateInstance() argument
55 if (!module_sp) in CreateInstance()
59 llvm::dyn_cast_or_null<ObjectFilePECOFF>(module_sp->GetObjectFile()); in CreateInstance()
73 FileSpec fspec = module_sp->GetSymbolFileFileSpec(); in CreateInstance()
79 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
96 module_sp, &dsym_fspec, 0, FileSystem::Instance().GetByteSize(dsym_fspec), in CreateInstance()
106 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
132 SymbolVendorPECOFF *symbol_vendor = new SymbolVendorPECOFF(module_sp); in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp30 SymbolVendorELF::SymbolVendorELF(const lldb::ModuleSP &module_sp) in LLDB_PLUGIN_DEFINE()
31 : SymbolVendor(module_sp) {} in LLDB_PLUGIN_DEFINE()
53 SymbolVendorELF::CreateInstance(const lldb::ModuleSP &module_sp, in CreateInstance() argument
55 if (!module_sp) in CreateInstance()
59 llvm::dyn_cast_or_null<ObjectFileELF>(module_sp->GetObjectFile()); in CreateInstance()
73 FileSpec fspec = module_sp->GetSymbolFileFileSpec(); in CreateInstance()
79 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
96 module_sp, &dsym_fspec, 0, FileSystem::Instance().GetByteSize(dsym_fspec), in CreateInstance()
106 SymbolVendorELF *symbol_vendor = new SymbolVendorELF(module_sp); in CreateInstance()
110 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/wasm/
H A DSymbolVendorWasm.cpp32 SymbolVendorWasm::SymbolVendorWasm(const lldb::ModuleSP &module_sp) in LLDB_PLUGIN_DEFINE()
33 : SymbolVendor(module_sp) {} in LLDB_PLUGIN_DEFINE()
55 SymbolVendorWasm::CreateInstance(const lldb::ModuleSP &module_sp, in CreateInstance() argument
57 if (!module_sp) in CreateInstance()
61 llvm::dyn_cast_or_null<ObjectFileWasm>(module_sp->GetObjectFile()); in CreateInstance()
71 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
96 module_sp, &sym_fspec, 0, FileSystem::Instance().GetByteSize(sym_fspec), in CreateInstance()
104 SymbolVendorWasm *symbol_vendor = new SymbolVendorWasm(module_sp); in CreateInstance()
108 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp220 ModuleSP module_sp(m_objc_module_wp.lock()); in GetObjCModule() local
221 if (module_sp) in GetObjCModule()
222 return module_sp; in GetObjCModule()
228 module_sp = modules.GetModuleAtIndex(idx); in GetObjCModule()
230 m_objc_module_wp = module_sp; in GetObjCModule()
231 return module_sp; in GetObjCModule()
308 if (module_sp) { in AppleIsModuleObjCLibrary()
327 if (!module_sp) in GetFoundationVersion()
346 return AppleIsModuleObjCLibrary(module_sp); in IsModuleObjCLibrary()
389 if (AppleIsModuleObjCLibrary(module_sp) && in GetObjCVersion()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp62 void DynamicLoaderWindowsDYLD::OnLoadModule(lldb::ModuleSP module_sp, in OnLoadModule() argument
67 if (!module_sp) { in OnLoadModule()
69 module_sp = m_process->GetTarget().GetOrCreateModule(module_spec, in OnLoadModule()
75 m_loaded_modules[module_sp] = module_addr; in OnLoadModule()
76 UpdateLoadedSectionsCommon(module_sp, module_addr, false); in OnLoadModule()
78 module_list.Append(module_sp); in OnLoadModule()
87 ModuleSP module_sp = resolved_addr.GetModule(); in OnUnloadModule() local
88 if (module_sp) { in OnUnloadModule()
89 m_loaded_modules.erase(module_sp); in OnUnloadModule()
90 UnloadSectionsCommon(module_sp); in OnUnloadModule()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp415 if (!module_sp) in GetOrCreateModule()
416 return module_sp; in GetOrCreateModule()
425 return module_sp; in GetOrCreateModule()
440 return module_sp; in GetOrCreateModule()
444 return module_sp; in GetOrCreateModule()
450 module_sp.reset(); in GetOrCreateModule()
451 return module_sp; in GetOrCreateModule()
483 if (module_sp) { in ReadModuleList()
500 if (module_sp) { in ReadModuleList()
514 if (!module_sp) { in ReadModuleList()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/
H A DObjectContainerMachOFileset.cpp37 const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp, in ObjectContainerMachOFileset() argument
44 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, in ObjectContainerMachOFileset() argument
51 const lldb::ModuleSP &module_sp, DataBufferSP &data_sp, in CreateInstance() argument
63 module_sp, data_sp, data_offset, file, file_offset, length); in CreateInstance()
77 module_sp, data_sp, process_sp, header_addr); in CreateMemoryInstance()
194 ModuleSP module_sp(GetModule()); in ParseHeader() local
195 if (!module_sp) in ParseHeader()
198 std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex()); in ParseHeader()
273 ModuleSP module_sp(GetModule()); in GetObjectFile() local
274 if (!module_sp) in GetObjectFile()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/wasm-DYLD/
H A DDynamicLoaderWasmDYLD.cpp71 if (ModuleSP module_sp = DynamicLoader::LoadModuleAtAddress( in LoadModuleAtAddress() local
73 return module_sp; in LoadModuleAtAddress()
75 if (ModuleSP module_sp = m_process->ReadModuleFromMemory(file, base_addr)) { in LoadModuleAtAddress() local
76 UpdateLoadedSections(module_sp, link_map_addr, base_addr, false); in LoadModuleAtAddress()
77 m_process->GetTarget().GetImages().AppendIfNeeded(module_sp); in LoadModuleAtAddress()
78 return module_sp; in LoadModuleAtAddress()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.cpp264 ConstString object_name(module_sp->GetObjectName()); in CreateInstance()
279 module_sp->GetFileSpec().GetPath().c_str(), in CreateInstance()
294 *file, module_sp->GetArchitecture(), module_sp->GetModificationTime(), in CreateInstance()
313 *file, module_sp->GetArchitecture(), module_sp->GetModificationTime(), in CreateInstance()
370 ModuleSP module_sp(GetModule()); in ParseHeader() local
371 if (module_sp) { in ParseHeader()
373 m_file, module_sp->GetArchitecture(), in ParseHeader()
398 ModuleSP module_sp(GetModule()); in GetObjectFile() local
399 if (module_sp) { in GetObjectFile()
400 if (module_sp->GetObjectName() && m_archive_sp) { in GetObjectFile()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DSectionLoadList.cpp68 ModuleSP module_sp(section->GetModule()); in SetSectionLoadAddress() local
70 if (module_sp) { in SetSectionLoadAddress()
72 section.get(), module_sp->GetFileSpec(), section->GetName(), in SetSectionLoadAddress()
73 load_addr, module_sp.get()); in SetSectionLoadAddress()
104 ModuleSP module_sp(section->GetModule()); in SetSectionLoadAddress() local
105 if (module_sp) { in SetSectionLoadAddress()
108 module_sp->ReportWarning( in SetSectionLoadAddress()
153 ModuleSP module_sp = section_sp->GetModule(); in SetSectionUnloaded() local
155 if (module_sp) { in SetSectionUnloaded()
188 ModuleSP module_sp = section_sp->GetModule(); in SetSectionUnloaded() local
[all …]
H A DInstrumentationRuntime.cpp52 module_list.ForEach([this](const lldb::ModuleSP module_sp) -> bool { in ModulesDidLoad() argument
53 const FileSpec &file_spec = module_sp->GetFileSpec(); in ModulesDidLoad()
59 module_sp->IsExecutable()) { in ModulesDidLoad()
60 if (CheckIfRuntimeIsValid(module_sp)) { in ModulesDidLoad()
61 SetRuntimeModuleSP(module_sp); in ModulesDidLoad()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp182 if (module_sp.get() && module_sp->GetUUID().IsValid() && in GetTargetExecutable()
358 ModuleSP module_sp = in RefreshModules() local
360 if (module_sp.get()) { in RefreshModules()
362 new_modules.Append(module_sp); in RefreshModules()
367 if (!module_sp.get()) in RefreshModules()
386 if (module_sp.get()) { in RefreshModules()
387 old_modules.Append(module_sp); in RefreshModules()
388 UnloadSections(module_sp); in RefreshModules()
473 ModuleSP module_sp = in LoadAllCurrentModules() local
475 if (module_sp.get()) { in LoadAllCurrentModules()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp318 ModuleSP module_sp; in ReadJITDescriptorImpl() local
328 module_sp = m_process->ReadModuleFromMemory( in ReadJITDescriptorImpl()
331 if (module_sp && module_sp->GetObjectFile()) { in ReadJITDescriptorImpl()
334 module_sp->GetObjectFile()->SetType(ObjectFile::eTypeJIT); in ReadJITDescriptorImpl()
337 module_sp->GetObjectFile()->GetSymtab(); in ReadJITDescriptorImpl()
356 module_sp->SetLoadAddress(target, 0, true, changed); in ReadJITDescriptorImpl()
359 module_list.AppendIfNeeded(module_sp); in ReadJITDescriptorImpl()
362 module_list.Append(module_sp); in ReadJITDescriptorImpl()
376 module_sp = it->second; in ReadJITDescriptorImpl()
377 ObjectFile *image_object_file = module_sp->GetObjectFile(); in ReadJITDescriptorImpl()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h89 const lldb::ModuleSP &module_sp) = 0;
91 const lldb::ModuleSP &module_sp) = 0;
143 void Append(const lldb::ModuleSP &module_sp, bool notify = true);
158 const lldb::ModuleSP &module_sp,
403 bool Remove(const lldb::ModuleSP &module_sp, bool notify = true);
447 GetSharedModule(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
452 static bool RemoveSharedModule(lldb::ModuleSP &module_sp);
469 void ForEach(std::function<bool(const lldb::ModuleSP &module_sp)> const
487 void AppendImpl(const lldb::ModuleSP &module_sp, bool use_notifier = true);
489 bool RemoveImpl(const lldb::ModuleSP &module_sp, bool use_notifier = true);

12345678