Home
last modified time | relevance | path

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

123456789

/llvm-project/lldb/source/API/
H A DSBModule.cpp34 SBModule::SBModule(const lldb::ModuleSP &module_sp) : m_opaque_sp(module_sp) {} in SBModule() argument
39 ModuleSP module_sp; in SBModule() local
41 *module_spec.m_opaque_up, module_sp, nullptr, nullptr, nullptr); in SBModule()
42 if (module_sp) in SBModule()
43 SetSP(module_sp); in SBModule()
94 ModuleSP module_sp(GetSP()); in IsFileBacked() local
95 if (!module_sp) in IsFileBacked()
98 ObjectFile *obj_file = module_sp->GetObjectFile(); in IsFileBacked()
109 ModuleSP module_sp(GetS in GetFileSpec() local
120 ModuleSP module_sp(GetSP()); GetPlatformFileSpec() local
132 ModuleSP module_sp(GetSP()); SetPlatformFileSpec() local
145 ModuleSP module_sp(GetSP()); GetRemoteInstallFileSpec() local
154 ModuleSP module_sp(GetSP()); SetRemoteInstallFileSpec() local
166 ModuleSP module_sp(GetSP()); GetUUIDBytes() local
176 ModuleSP module_sp(GetSP()); GetUUIDString() local
211 SetSP(const ModuleSP & module_sp) SetSP() argument
217 ModuleSP module_sp(GetSP()); ResolveFileAddress() local
232 ModuleSP module_sp(GetSP()); ResolveSymbolContextForAddress() local
244 ModuleSP module_sp(GetSP()); GetDescription() local
256 ModuleSP module_sp(GetSP()); GetNumCompileUnits() local
267 ModuleSP module_sp(GetSP()); GetCompileUnitAtIndex() local
279 const ModuleSP module_sp(GetSP()); FindCompileUnits() local
286 GetUnifiedSymbolTable(const lldb::ModuleSP & module_sp) GetUnifiedSymbolTable() argument
295 ModuleSP module_sp(GetSP()); GetNumSymbols() local
305 ModuleSP module_sp(GetSP()); GetSymbolAtIndex() local
318 ModuleSP module_sp(GetSP()); FindSymbol() local
334 ModuleSP module_sp(GetSP()); FindSymbols() local
359 ModuleSP module_sp(GetSP()); GetNumSections() local
374 ModuleSP module_sp(GetSP()); GetSectionAtIndex() local
391 ModuleSP module_sp(GetSP()); FindFunctions() local
409 ModuleSP module_sp(GetSP()); FindGlobalVariables() local
439 ModuleSP module_sp(GetSP()); FindFirstType() local
465 ModuleSP module_sp(GetSP()); GetBasicType() local
484 ModuleSP module_sp(GetSP()); FindTypes() local
512 ModuleSP module_sp(GetSP()); GetTypeByID() local
528 ModuleSP module_sp(GetSP()); GetTypes() local
547 ModuleSP module_sp(GetSP()); FindSection() local
566 ModuleSP module_sp(GetSP()); GetByteOrder() local
575 ModuleSP module_sp(GetSP()); GetTriple() local
590 ModuleSP module_sp(GetSP()); GetAddressByteSize() local
600 if (ModuleSP module_sp = GetSP()) GetVersion() local
628 ModuleSP module_sp(GetSP()); GetSymbolFileSpec() local
640 ModuleSP module_sp(GetSP()); GetObjectFileHeaderAddress() local
653 ModuleSP module_sp(GetSP()); GetObjectFileEntryPointAddress() local
[all...]
/llvm-project/lldb/source/Core/
H A DModuleList.cpp216 void ModuleList::AppendImpl(const ModuleSP &module_sp, bool use_notifier) { in AppendImpl() argument
217 if (module_sp) { in AppendImpl()
225 m_modules.push_back(module_sp); in AppendImpl()
234 lldb_private::ObjectFile *obj = module_sp->GetObjectFile(); in AppendImpl()
237 m_modules.insert(m_modules.begin(), module_sp); in AppendImpl()
239 m_modules.push_back(module_sp); in AppendImpl()
243 m_notifier->NotifyModuleAdded(*this, module_sp); in AppendImpl()
247 void ModuleList::Append(const ModuleSP &module_sp, bool notify) { in Append() argument
248 AppendImpl(module_sp, notify); in Append()
252 const ModuleSP &module_sp, in ReplaceEquivalent() argument
283 for (const ModuleSP &module_sp : m_modules) { AppendIfNeeded() local
308 RemoveImpl(const ModuleSP & module_sp,bool use_notifier) RemoveImpl() argument
327 ModuleSP module_sp(*pos); RemoveImpl() local
334 Remove(const ModuleSP & module_sp,bool notify) Remove() argument
435 ModuleSP module_sp; GetModuleAtIndexUnlocked() local
451 for (const ModuleSP &module_sp : m_modules) { FindFunctions() local
462 for (const ModuleSP &module_sp : m_modules) { FindFunctions() local
478 for (const ModuleSP &module_sp : m_modules) { FindFunctionSymbols() local
489 for (const ModuleSP &module_sp : m_modules) { FindFunctionSymbols() local
499 for (const ModuleSP &module_sp : m_modules) FindFunctions() local
506 for (const ModuleSP &module_sp : m_modules) FindCompileUnits() local
513 for (const ModuleSP &module_sp : m_modules) { FindGlobalVariables() local
523 for (const ModuleSP &module_sp : m_modules) FindGlobalVariables() local
531 for (const ModuleSP &module_sp : m_modules) FindSymbolsWithNameAndType() local
539 for (const ModuleSP &module_sp : m_modules) FindSymbolsMatchingRegExAndType() local
546 for (const ModuleSP &module_sp : m_modules) { FindModules() local
553 ModuleSP module_sp; FindModule() local
571 ModuleSP module_sp; FindModule() local
595 for (const auto &module_sp : m_modules) { FindTypes() local
607 for (const ModuleSP &module_sp : m_modules) { FindSourceFile() local
620 for (const ModuleSP &module_sp : m_modules) { FindAddressesForLine() local
627 ModuleSP module_sp; FindFirstModule() local
631 ModuleSP module_sp(*pos); FindFirstModule() local
649 for (const ModuleSP &module_sp : m_modules) Dump() local
673 for (const ModuleSP &module_sp : m_modules) { ResolveFileAddress() local
687 ModuleSP module_sp(so_addr.GetModule()); ResolveSymbolContextForAddress() local
717 for (const ModuleSP &module_sp : m_modules) { ResolveSymbolContextsForFileSpec() local
789 GetSharedModule(const ModuleSpec & module_spec,ModuleSP & module_sp,const FileSpecList * module_search_paths_ptr,llvm::SmallVectorImpl<lldb::ModuleSP> * old_modules,bool * did_create_ptr,bool always_create) GetSharedModule() argument
1032 RemoveSharedModule(lldb::ModuleSP & module_sp) RemoveSharedModule() argument
1073 for (const auto &module_sp : m_modules) { ForEach() local
1085 for (const auto &module_sp : m_modules) { AnyOf() local
[all...]
H A DDynamicLoader.cpp85 auto module_sp = std::make_shared<Module>(module_spec); in GetTargetExecutable()
93 if (module_sp && module_sp->GetUUID().IsValid() && in GetTargetExecutable()
95 if (module_sp->GetUUID() != executable->GetUUID()) in GetTargetExecutable()
165 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) in LoadModuleAtAddress()
166 return module_sp; in LoadModuleAtAddress()
168 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) in LoadModuleAtAddress()
169 return module_sp; in LoadModuleAtAddress() local
178 if (ModuleSP module_sp = FindModuleViaTarget(file)) { in ReadUnnamedMemoryModule()
179 UpdateLoadedSections(module_sp, link_map_add in ReadUnnamedMemoryModule()
84 auto module_sp = std::make_shared<Module>(module_spec); GetTargetExecutable() local
156 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) FindModuleViaTarget() local
159 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) FindModuleViaTarget() local
193 ModuleSP module_sp; LoadBinaryWithUUIDAndAddress() local
[all...]
H A DSearchFilter.cpp143 bool SearchFilter::ModulePasses(const ModuleSP &module_sp) { return true; } in CompUnitPasses()
235 for (ModuleSP module_sp : modules.Modules()) { in SearchInModuleList()
236 if (!ModulePasses(module_sp)) in SearchInModuleList()
238 if (DoModuleIteration(module_sp, searcher) == Searcher::eCallbackReturnStop)
244 SearchFilter::DoModuleIteration(const lldb::ModuleSP &module_sp, in DoModuleIteration()
246 SymbolContext matchingContext(m_target_sp, module_sp);
256 if (context.module_sp) { in DoModuleIteration()
258 return DoCUIteration(context.module_sp, context, searcher); in DoModuleIteration()
260 SymbolContext matchingContext(context.module_sp.get()); in DoModuleIteration()
265 for (ModuleSP module_sp in DoModuleIteration()
139 ModulePasses(const ModuleSP & module_sp) ModulePasses() argument
231 for (ModuleSP module_sp : modules.Modules()) { SearchInModuleList() local
240 DoModuleIteration(const lldb::ModuleSP & module_sp,Searcher & searcher) DoModuleIteration() argument
261 for (ModuleSP module_sp : m_target_sp->GetImages().Modules()) { DoModuleIteration() local
289 DoCUIteration(const ModuleSP & module_sp,const SymbolContext & context,Searcher & searcher) DoCUIteration() argument
376 ModulePasses(const lldb::ModuleSP & module_sp) ModulePasses() argument
397 ModulePasses(const ModuleSP & module_sp) ModulePasses() argument
428 for (ModuleSP module_sp : m_target_sp->GetImages().Modules()) { Search() local
509 ModulePasses(const ModuleSP & module_sp) ModulePasses() argument
542 for (ModuleSP module_sp : m_target_sp->GetImages().Modules()) { Search() local
716 ModuleSP module_sp(compUnit.GetModule()); CompUnitPasses() local
740 for (ModuleSP module_sp : m_target_sp->GetImages().Modules()) { Search() local
[all...]
H A DAddress.cpp94 ModuleSP module_sp(address.GetModule()); in GetByteOrderAndAddressSize() local
95 if (module_sp) { in GetByteOrderAndAddressSize()
96 byte_order = module_sp->GetArchitecture().GetByteOrder(); in GetByteOrderAndAddressSize()
97 addr_size = module_sp->GetArchitecture().GetAddressByteSize(); in GetByteOrderAndAddressSize()
147 ModuleSP module_sp(address.GetModule()); in ReadAddress()
149 assert(module_sp); in ReadAddress()
150 if (module_sp->ResolveFileAddress(deref_addr, deref_so_addr)) in ReadAddress()
285 lldb::ModuleSP module_sp; in GetModule()
288 module_sp = section_sp->GetModule(); in GetModule()
289 return module_sp; in GetModule()
148 ModuleSP module_sp(address.GetModule()); ReadAddress() local
286 lldb::ModuleSP module_sp; GetModule() local
450 ModuleSP module_sp = section_sp->GetModule(); Dump() local
502 ModuleSP module_sp(GetModule()); Dump() local
710 ModuleSP module_sp(GetModule()); Dump() local
840 ModuleSP module_sp(section_sp->GetModule()); CalculateSymbolContext() local
1034 ModuleSP module_sp(GetModule()); GetAddressClass() local
[all...]
/llvm-project/lldb/source/Plugins/SymbolVendor/MacOSX/
H A DSymbolVendorMacOSX.cpp31 SymbolVendorMacOSX::SymbolVendorMacOSX(const lldb::ModuleSP &module_sp) in LLDB_PLUGIN_DEFINE()
32 : SymbolVendor(module_sp) {} in LLDB_PLUGIN_DEFINE()
89 SymbolVendorMacOSX::CreateInstance(const lldb::ModuleSP &module_sp, in CreateInstance() argument
91 if (!module_sp) in CreateInstance()
95 llvm::dyn_cast_or_null<ObjectFileMachO>(module_sp->GetObjectFile()); in CreateInstance()
102 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
103 SymbolVendorMacOSX *symbol_vendor = new SymbolVendorMacOSX(module_sp); in CreateInstance()
114 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
118 FileSpec dsym_fspec(module_sp->GetSymbolFileFileSpec()); in CreateInstance()
126 if (!dsym_fspec && module_sp->GetObjectFile()->CalculateType() != in CreateInstance()
[all …]
/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()
49 module_sp, &sym_spec, 0, FileSystem::Instance().GetByteSize(sym_spec), 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
[all …]
H A DObjectFile.cpp36 CreateObjectFromContainer(const lldb::ModuleSP &module_sp, const FileSpec *file, in CreateObjectFromContainer() argument
45 module_sp, data_sp, data_offset, file, file_offset, file_size)); in CreateObjectFromContainer()
53 ObjectFile::FindPlugin(const lldb::ModuleSP &module_sp, const FileSpec *file, in FindPlugin() argument
59 module_sp->GetFileSpec().GetPath().c_str(), in FindPlugin()
63 if (!module_sp) in FindPlugin()
74 if (file_exists && module_sp->GetObjectName()) { in FindPlugin()
76 module_sp, file, file_offset, file_size, data_sp, data_offset); in FindPlugin()
94 module_sp->GetFileSpec().GetPath(path_with_object); in FindPlugin()
104 module_sp->SetFileSpecAndObjectName(archive_file, archive_object); in FindPlugin()
113 module_sp, fil in FindPlugin()
152 FindPlugin(const lldb::ModuleSP & module_sp,const ProcessSP & process_sp,lldb::addr_t header_addr,WritableDataBufferSP data_sp) FindPlugin() argument
190 ModuleSP module_sp = std::make_shared<Module>(file_spec); IsObjectFile() local
250 ObjectFile(const lldb::ModuleSP & module_sp,const FileSpec * file_spec_ptr,lldb::offset_t file_offset,lldb::offset_t length,lldb::DataBufferSP data_sp,lldb::offset_t data_offset) ObjectFile() argument
274 ObjectFile(const lldb::ModuleSP & module_sp,const ProcessSP & process_sp,lldb::addr_t header_addr,DataBufferSP header_data_sp) ObjectFile() argument
298 ModuleSP module_sp(GetModule()); SetModulesArchitecture() local
586 ModuleSP module_sp(GetModule()); ClearSymtab() local
602 ModuleSP module_sp(GetModule()); GetSectionList() local
737 ModuleSP module_sp(GetModule()); GetSymtab() local
[all...]
H A DType.cpp983 bool TypeImpl::CheckModule(lldb::ModuleSP &module_sp) const { in CheckModuleCommon()
984 return CheckModuleCommon(m_module_wp, module_sp); in CheckModuleCommon()
987 bool TypeImpl::CheckExeModule(lldb::ModuleSP &module_sp) const { in CheckModuleCommon()
988 return CheckModuleCommon(m_exe_module_wp, module_sp); in CheckModuleCommon()
992 lldb::ModuleSP &module_sp) const { in CheckModuleCommon()
998 // this function returns true. If we have a module, the "module_sp" will be in CheckModuleCommon()
1001 module_sp = input_module_wp.lock(); in CheckModuleCommon()
1002 if (!module_sp) { in CheckModuleCommon()
1031 ModuleSP module_sp; in GetModule()
1032 if (CheckModule(module_sp)) in GetModule() local
1017 ModuleSP module_sp; IsValid() local
1039 ModuleSP module_sp; GetName() local
1049 ModuleSP module_sp; GetDisplayTypeName() local
1059 ModuleSP module_sp; GetPointerType() local
1071 ModuleSP module_sp; GetPointeeType() local
1083 ModuleSP module_sp; GetReferenceType() local
1095 ModuleSP module_sp; GetTypedefedType() local
1107 ModuleSP module_sp; GetDereferencedType() local
1119 ModuleSP module_sp; GetUnqualifiedType() local
1131 ModuleSP module_sp; GetCanonicalType() local
1143 ModuleSP module_sp; GetCompilerType() local
1155 ModuleSP module_sp; GetTypeSystem() local
1168 ModuleSP module_sp; GetDescription() 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()
/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp135 for (auto module_sp : module_list.Modules()) { in DidAttach()
137 module_sp ? module_sp->GetFileSpec().GetPath().c_str() in DidAttach()
435 ModuleSP module_sp = in RefreshModules()
437 if (!module_sp.get()) in RefreshModules()
440 if (module_sp->GetObjectFile()->GetBaseAddress().GetLoadAddress( in RefreshModules()
444 m_interpreter_module = module_sp; in RefreshModules()
445 } else if (module_sp == interpreter_sp) { in RefreshModules()
451 loaded_modules.AppendIfNeeded(module_sp); in RefreshModules()
452 new_modules.Append(module_sp); in RefreshModules()
149 for (auto module_sp : module_list.Modules()) { DidAttach() local
449 ModuleSP module_sp = RefreshModules() local
477 ModuleSP module_sp = loaded_modules.FindFirstModule(module_spec); RefreshModules() local
563 if (ModuleSP module_sp = m_process->ReadModuleFromMemory( LoadVDSO() local
589 if (ModuleSP module_sp = LoadInterpreterModule() local
608 if (ModuleSP module_sp = DynamicLoader::LoadModuleAtAddress( LoadModuleAtAddress() local
626 if (ModuleSP module_sp = DynamicLoader::LoadModuleAtAddress( LoadModuleAtAddress() local
664 ModuleSP module_sp = LoadAllCurrentModules() local
743 GetThreadLocalData(const lldb::ModuleSP module_sp,const lldb::ThreadSP thread,lldb::addr_t tls_file_addr) GetThreadLocalData() argument
821 ResolveExecutableModule(lldb::ModuleSP & module_sp) ResolveExecutableModule() argument
869 ModuleSP module_sp; AlwaysRelyOnEHUnwindInfo() local
[all...]
/llvm-project/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformRemoteDarwinDevice.cpp160 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument
187 module_sp.reset(); in GetSharedModule()
188 error = ResolveExecutable(platform_module_spec, module_sp, nullptr); in GetSharedModule()
189 if (module_sp) { in GetSharedModule()
204 module_sp.reset(); in GetSharedModule()
205 error = ResolveExecutable(platform_module_spec, module_sp, nullptr); in GetSharedModule()
206 if (module_sp) { in GetSharedModule()
226 module_sp.reset(); in GetSharedModule()
227 error = ResolveExecutable(platform_module_spec, module_sp, nullptr); in GetSharedModule()
228 if (module_sp) { in GetSharedModule()
[all...]
H A DPlatformDarwinKernel.cpp717 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument
721 module_sp.reset(); in GetSharedModule()
732 error = GetSharedModuleKernel(module_spec, process, module_sp, in GetSharedModule()
735 if (error.Success() && module_sp) { in GetSharedModule()
739 return GetSharedModuleKext(module_spec, process, module_sp, in GetSharedModule()
747 return PlatformDarwin::GetSharedModule(module_spec, process, module_sp, in GetSharedModule()
753 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModuleKext() argument
757 module_sp.reset(); in GetSharedModuleKext()
770 module_sp); in GetSharedModuleKext()
771 if (module_sp.get()) { in GetSharedModuleKext()
[all …]
/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()
/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()
48 static bool IsDwpSymbolFile(const lldb::ModuleSP &module_sp,
54 module_sp, &file_spec, 0, FileSystem::Instance().GetByteSize(file_spec), in CreateInstance()
71 SymbolVendorELF::CreateInstance(const lldb::ModuleSP &module_sp, in CreateInstance()
73 if (!module_sp) in CreateInstance()
77 llvm::dyn_cast_or_null<ObjectFileELF>(module_sp->GetObjectFile()); in CreateInstance()
91 FileSpec fspec = module_sp->GetSymbolFileFileSpec(); in CreateInstance()
97 module_sp->GetFileSpec().GetPath().c_str()); in CreateInstance()
108 if (!dsym_fspec || IsDwpSymbolFile(module_sp, dsym_fspe in CreateInstance()
53 CreateInstance(const lldb::ModuleSP & module_sp,lldb_private::Stream * feedback_strm) CreateInstance() argument
[all...]
/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()
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp226 ModuleSP module_sp(m_objc_module_wp.lock()); in GetObjCModule() local
227 if (module_sp) in GetObjCModule()
228 return module_sp; in GetObjCModule()
234 module_sp = modules.GetModuleAtIndex(idx); in GetObjCModule()
235 if (AppleObjCRuntime::AppleIsModuleObjCLibrary(module_sp)) { in GetObjCModule()
236 m_objc_module_wp = module_sp; in GetObjCModule()
237 return module_sp; in GetObjCModule()
313 bool AppleObjCRuntime::AppleIsModuleObjCLibrary(const ModuleSP &module_sp) { in AppleIsModuleObjCLibrary() argument
314 if (module_sp) { in AppleIsModuleObjCLibrary()
315 const FileSpec &module_file_spec = module_sp in AppleIsModuleObjCLibrary()
332 lldb::ModuleSP module_sp = modules.GetModuleAtIndex(idx); GetFoundationVersion() local
351 IsModuleObjCLibrary(const ModuleSP & module_sp) IsModuleObjCLibrary() argument
355 ReadObjCLibrary(const ModuleSP & module_sp) ReadObjCLibrary() argument
388 for (ModuleSP module_sp : target.GetImages().Modules()) { GetObjCVersion() local
[all...]
/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...]
/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp68 /// \param[in] module_sp The module to grab the .text section from.
76 void HashElfTextSection(ModuleSP module_sp, std::vector<uint8_t> &breakpad_uuid, in HashElfTextSection()
78 SectionList *sect_list = module_sp->GetSectionList(); in HashElfTextSection()
387 modules.ForEach([&](const ModuleSP &module_sp) { in DoUpdateThreadList()
388 SectionList *sections = module_sp->GetSectionList(); in DoUpdateThreadList()
405 to_add.back().SetName(module_sp->GetFileSpec().GetPath().c_str()); in DoUpdateThreadList()
458 ModuleSP module_sp = in ReadModuleList()
460 if (!module_sp) in ReadModuleList()
461 return module_sp; in ReadModuleList()
465 const auto mod_bytes = module_sp in ReadModuleList()
73 HashElfTextSection(ModuleSP module_sp,std::vector<uint8_t> & breakpad_uuid,std::vector<uint8_t> & facebook_uuid) HashElfTextSection() argument
341 __anon23ada7130302(const ModuleSP &module_sp) BuildMemoryRegions() argument
413 ModuleSP module_sp = GetOrCreateModule() local
481 lldb::ModuleSP module_sp = GetTarget().GetOrCreateModule(module_spec, ReadModuleList() local
542 lldb::ModuleSP module_sp = GetTarget().GetExecutableModule(); GetProcessInfo() local
[all...]
/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
40 : ObjectContainer(module_sp, file, offset, length, data_sp, data_offset), in ObjectContainerMachOFileset()
44 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, in ObjectContainerMachOFileset() argument
46 : ObjectContainer(module_sp, nullptr, 0, data_sp->GetByteSize(), data_sp, in ObjectContainerMachOFileset()
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()
71 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, in CreateMemoryInstance() argument
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()
273 ModuleSP module_sp(GetModule()); GetObjectFile() local
[all...]
/llvm-project/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderDarwin.cpp124 ModuleSP module_sp(target_images.FindFirstModule(module_spec)); in FindTargetModuleForImageInfo()
126 if (module_sp && !module_spec.GetUUID().IsValid() && in FindTargetModuleForImageInfo()
127 !module_sp->GetUUID().IsValid()) { in FindTargetModuleForImageInfo()
130 if (module_sp->GetModificationTime() != in FindTargetModuleForImageInfo()
131 FileSystem::Instance().GetModificationTime(module_sp->GetFileSpec())) in FindTargetModuleForImageInfo()
132 module_sp.reset(); in FindTargetModuleForImageInfo()
135 if (module_sp || !can_create) in FindTargetModuleForImageInfo()
136 return module_sp; in FindTargetModuleForImageInfo()
153 module_sp = in FindTargetModuleForImageInfo()
159 if (!module_sp) in UnloadImages()
111 ModuleSP module_sp(target_images.FindFirstModule(module_spec)); FindTargetModuleForImageInfo() local
215 for (ModuleSP module_sp : target_modules.Modules()) { UnloadAllImages() local
731 ModuleSP module_sp; AlwaysRelyOnEHUnwindInfo() local
1007 ModuleSP module_sp = m_libpthread_module_wp.lock(); GetPThreadLibraryModule() local
1027 ModuleSP module_sp = GetPThreadLibraryModule(); GetPthreadSetSpecificAddress() local
1043 GetThreadLocalData(const lldb::ModuleSP module_sp,const lldb::ThreadSP thread_sp,lldb::addr_t tls_file_addr) GetThreadLocalData() argument
[all...]
/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.cpp263 const lldb::ModuleSP &module_sp, DataBufferSP &data_sp, in CreateInstance()
266 ConstString object_name(module_sp->GetObjectName()); in CreateInstance()
281 module_sp->GetFileSpec().GetPath().c_str(), in CreateInstance()
296 *file, module_sp->GetArchitecture(), module_sp->GetModificationTime(), in CreateInstance()
299 new ObjectContainerBSDArchive(module_sp, archive_data_sp, in CreateInstance()
315 *file, module_sp->GetArchitecture(), module_sp->GetModificationTime(), in CreateInstance()
319 new ObjectContainerBSDArchive(module_sp, data_sp, data_offset, file, in CreateInstance()
355 const lldb::ModuleSP &module_sp, DataBufferS in ObjectContainerBSDArchive()
261 CreateInstance(const lldb::ModuleSP & module_sp,DataBufferSP & data_sp,lldb::offset_t data_offset,const FileSpec * file,lldb::offset_t file_offset,lldb::offset_t length) CreateInstance() argument
353 ObjectContainerBSDArchive(const lldb::ModuleSP & module_sp,DataBufferSP & data_sp,lldb::offset_t data_offset,const lldb_private::FileSpec * file,lldb::offset_t file_offset,lldb::offset_t size,ArchiveType archive_type) ObjectContainerBSDArchive() argument
370 ModuleSP module_sp(GetModule()); ParseHeader() local
398 ModuleSP module_sp(GetModule()); GetObjectFile() local
[all...]
/llvm-project/lldb/unittests/ObjectFile/ELF/
H A DTestObjectFileELF.cpp93 auto module_sp = std::make_shared<Module>(ExpectedFile->moduleSpec()); in TEST_F() local
94 SectionList *list = module_sp->GetSectionList(); in TEST_F()
104 const Symbol *X = module_sp->FindFirstSymbolWithNameAndType(ConstString("X"), in TEST_F()
109 const Symbol *Y = module_sp->FindFirstSymbolWithNameAndType(ConstString("Y"), in TEST_F()
114 const Symbol *start = module_sp->FindFirstSymbolWithNameAndType( in TEST_F()
244 auto module_sp = std::make_shared<Module>(ExpectedFile->moduleSpec()); in TEST_F() local
246 auto entry_point_addr = module_sp->GetObjectFile()->GetEntryPointAddress(); in TEST_F()
306 auto module_sp = std::make_shared<Module>(ExpectedFile->moduleSpec()); in TEST_F() local
308 auto entry_point_addr = module_sp->GetObjectFile()->GetEntryPointAddress(); in TEST_F()
/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()
/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()
111 load_addr, module_sp->GetFileSpec().GetFilename().GetCString(), in SetSectionLoadAddress()
153 ModuleSP module_sp = section_sp->GetModule(); in SetSectionUnloaded() local
155 if (module_sp) { in SetSectionUnloaded()
[all …]

123456789