Home
last modified time | relevance | path

Searched refs:ModuleSP (Results 1 – 25 of 219) sorted by relevance

123456789

/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h110 const lldb::ModuleSP &module_sp) = 0;
112 const lldb::ModuleSP &module_sp) = 0;
114 const lldb::ModuleSP &old_module_sp,
115 const lldb::ModuleSP &new_module_sp) = 0;
164 void Append(const lldb::ModuleSP &module_sp, bool notify = true);
179 const lldb::ModuleSP &module_sp,
180 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules = nullptr);
193 bool AppendIfNeeded(const lldb::ModuleSP &new_module, bool notify = true);
199 bool ReplaceModule(const lldb::ModuleSP &old_module_sp,
200 const lldb::ModuleSP &new_module_sp);
[all …]
H A DModuleChild.h26 ModuleChild(const lldb::ModuleSP &module_sp);
45 lldb::ModuleSP GetModule() const;
52 void SetModule(const lldb::ModuleSP &module_sp);
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp34 SBModule::SBModule(const lldb::ModuleSP &module_sp) : m_opaque_sp(module_sp) {} in SBModule()
39 ModuleSP module_sp; in SBModule()
94 ModuleSP module_sp(GetSP()); in IsFileBacked()
109 ModuleSP module_sp(GetSP()); in GetFileSpec()
120 ModuleSP module_sp(GetSP()); in GetPlatformFileSpec()
132 ModuleSP module_sp(GetSP()); in SetPlatformFileSpec()
145 ModuleSP module_sp(GetSP()); in GetRemoteInstallFileSpec()
154 ModuleSP module_sp(GetSP()); in SetRemoteInstallFileSpec()
166 ModuleSP module_sp(GetSP()); in GetUUIDBytes()
176 ModuleSP module_sp(GetSP()); in GetUUIDString()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DDynamicLoader.h200 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, in GetThreadLocalData()
210 virtual lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file,
277 static lldb::ModuleSP LoadBinaryWithUUIDAndAddress(
355 lldb::ModuleSP FindModuleViaTarget(const FileSpec &file);
359 lldb::ModuleSP GetTargetExecutable();
369 virtual void UpdateLoadedSections(lldb::ModuleSP module,
376 void UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr,
382 virtual void UnloadSections(const lldb::ModuleSP module);
385 void UnloadSectionsCommon(const lldb::ModuleSP module);
388 GetSectionListFromModule(const lldb::ModuleSP module) const;
H A DInstrumentationRuntime.h34 lldb::ModuleSP m_runtime_module;
52 lldb::ModuleSP GetRuntimeModuleSP() { return m_runtime_module; } in GetRuntimeModuleSP()
54 void SetRuntimeModuleSP(lldb::ModuleSP module_sp) { in SetRuntimeModuleSP()
69 virtual bool CheckIfRuntimeIsValid(const lldb::ModuleSP module_sp) = 0;
H A DModuleCache.h52 std::function<Status(const lldb::ModuleSP &, const FileSpec &)>;
58 lldb::ModuleSP &cached_module_sp, bool *did_create_ptr);
66 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DModuleList.cpp216 void ModuleList::AppendImpl(const ModuleSP &module_sp, bool use_notifier) { in AppendImpl()
247 void ModuleList::Append(const ModuleSP &module_sp, bool notify) { in Append()
252 const ModuleSP &module_sp, in ReplaceEquivalent()
253 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules) { in ReplaceEquivalent()
266 ModuleSP test_module_sp(m_modules[idx]); in ReplaceEquivalent()
280 bool ModuleList::AppendIfNeeded(const ModuleSP &new_module, bool notify) { in AppendIfNeeded()
283 for (const ModuleSP &module_sp : m_modules) { in AppendIfNeeded()
308 bool ModuleList::RemoveImpl(const ModuleSP &module_sp, bool use_notifier) { in RemoveImpl()
327 ModuleSP module_sp(*pos); in RemoveImpl()
334 bool ModuleList::Remove(const ModuleSP &module_sp, bool notify) { in Remove()
[all …]
H A DDynamicLoader.cpp77 ModuleSP DynamicLoader::GetTargetExecutable() { in GetTargetExecutable()
79 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable()
114 void DynamicLoader::UpdateLoadedSections(ModuleSP module, addr_t link_map_addr, in UpdateLoadedSections()
120 void DynamicLoader::UpdateLoadedSectionsCommon(ModuleSP module, in UpdateLoadedSectionsCommon()
128 void DynamicLoader::UnloadSections(const ModuleSP module) { in UnloadSections()
132 void DynamicLoader::UnloadSectionsCommon(const ModuleSP module) { in UnloadSectionsCommon()
146 DynamicLoader::GetSectionListFromModule(const ModuleSP module) const { in GetSectionListFromModule()
157 ModuleSP DynamicLoader::FindModuleViaTarget(const FileSpec &file) { in FindModuleViaTarget()
165 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) in FindModuleViaTarget()
168 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) in FindModuleViaTarget()
[all …]
H A DModuleChild.cpp13 ModuleChild::ModuleChild(const lldb::ModuleSP &module_sp) in ModuleChild()
24 lldb::ModuleSP ModuleChild::GetModule() const { return m_module_wp.lock(); } in GetModule()
26 void ModuleChild::SetModule(const lldb::ModuleSP &module_sp) { in SetModule()
H A DAddress.cpp94 ModuleSP module_sp(address.GetModule()); in GetByteOrderAndAddressSize()
147 ModuleSP module_sp(address.GetModule()); in ReadAddress()
273 ModuleSP Address::GetModule() const { in GetModule()
274 lldb::ModuleSP module_sp; in GetModule()
438 ModuleSP module_sp = section_sp->GetModule(); in Dump()
490 ModuleSP module_sp(GetModule()); in Dump()
698 ModuleSP module_sp(GetModule()); in Dump()
828 ModuleSP module_sp(section_sp->GetModule()); in CalculateSymbolContext()
839 ModuleSP Address::CalculateSymbolContextModule() const { in CalculateSymbolContextModule()
843 return ModuleSP(); in CalculateSymbolContextModule()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h51 lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
58 lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file,
124 void UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr,
131 void UnloadSections(const lldb::ModuleSP module) override;
155 lldb::ModuleSP LoadInterpreterModule();
171 void ResolveExecutableModule(lldb::ModuleSP &module_sp);
187 void SetLoadedModule(const lldb::ModuleSP &module_sp,
189 void UnloadModule(const lldb::ModuleSP &module_sp);
191 GetLoadedModuleLinkAddr(const lldb::ModuleSP &module_sp);
H A DDynamicLoaderPOSIXDYLD.cpp94 ModuleSP executable_sp = GetTargetExecutable(); in DidAttach()
159 ModuleSP executable; in DidLaunch()
189 void DynamicLoaderPOSIXDYLD::SetLoadedModule(const ModuleSP &module_sp, in SetLoadedModule()
195 void DynamicLoaderPOSIXDYLD::UnloadModule(const ModuleSP &module_sp) { in UnloadModule()
201 DynamicLoaderPOSIXDYLD::GetLoadedModuleLinkAddr(const ModuleSP &module_sp) { in GetLoadedModuleLinkAddr()
209 void DynamicLoaderPOSIXDYLD::UpdateLoadedSections(ModuleSP module, in UpdateLoadedSections()
218 void DynamicLoaderPOSIXDYLD::UnloadSections(const ModuleSP module) { in UnloadSections()
349 ModuleSP interpreter = LoadInterpreterModule(); in SetRendezvousBreakpoint()
426 ModuleSP executable = GetTargetExecutable(); in RefreshModules()
471 ModuleSP module_sp = LoadModuleAtAddress( in RefreshModules()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.h37 lldb::ModuleSP module);
41 lldb::ModuleSP module);
44 lldb::ModuleSP module);
46 lldb::ModuleSP module);
49 const llvm::APSInt &constant, lldb::ModuleSP module);
53 lldb::ModuleSP module);
H A DDWARFLocationExpression.cpp108 static DWARFExpression MakeLocationExpressionInternal(lldb::ModuleSP module, in MakeLocationExpressionInternal()
134 std::optional<int32_t> relative_offset, lldb::ModuleSP module) { in MakeRegisterBasedLocationExpressionInternal()
159 lldb::ModuleSP module) { in MakeRegisterBasedLocationExpressionInternal()
168 llvm::codeview::RegisterId reg, lldb::ModuleSP module) { in MakeEnregisteredLocationExpression()
173 llvm::codeview::RegisterId reg, int32_t offset, lldb::ModuleSP module) { in MakeRegRelLocationExpression()
185 llvm::StringRef fpo_program, int32_t offset, lldb::ModuleSP module) { in MakeVFrameRelLocationExpression()
205 uint16_t section, uint32_t offset, ModuleSP module) { in MakeGlobalLocationExpression()
229 ModuleSP module) { in MakeConstantLocationExpression()
264 lldb::ModuleSP module) { in MakeEnregisteredLocationExpressionForComposite()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.h45 lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
91 void UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr,
98 void UnloadSections(const lldb::ModuleSP module) override;
124 lldb::ModuleSP GetTargetExecutable();
131 GetSectionListFromModule(const lldb::ModuleSP module) const;
H A DDynamicLoaderHexagonDYLD.cpp53 ModuleSP module = proc->GetTarget().GetExecutableModule(); in LLDB_PLUGIN_DEFINE()
115 ModuleSP executable; in DidAttach()
163 ModuleSP DynamicLoaderHexagonDYLD::GetTargetExecutable() { in GetTargetExecutable()
165 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable()
178 ModuleSP module_sp(new Module(module_spec)); in GetTargetExecutable()
207 void DynamicLoaderHexagonDYLD::UpdateLoadedSections(ModuleSP module, in UpdateLoadedSections()
241 void DynamicLoaderHexagonDYLD::UnloadSections(const ModuleSP module) { in UnloadSections()
358 ModuleSP module_sp = in RefreshModules()
384 ModuleSP module_sp = loaded_modules.FindFirstModule(module_spec); in RefreshModules()
465 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h65 bool IsModuleObjCLibrary(const lldb::ModuleSP &module_sp) override;
67 bool ReadObjCLibrary(const lldb::ModuleSP &module_sp) override;
76 lldb::ModuleSP GetObjCModule();
113 static bool AppleIsModuleObjCLibrary(const lldb::ModuleSP &module_sp);
116 lldb::ModuleSP &objc_module_sp);
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/
H A DUtility.cpp16 lldb::ModuleSP GetPreferredAsanModule(const Target &target) { in GetPreferredAsanModule()
21 lldb::ModuleSP module; in GetPreferredAsanModule()
23 target.GetImages().ForEach([&](const lldb::ModuleSP &m) { in GetPreferredAsanModule()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DType.cpp848 ModuleSP Type::GetModule() { in GetModule()
851 return ModuleSP(); in GetModule()
854 ModuleSP Type::GetExeModule() { in GetExeModule()
990 bool TypeImpl::CheckModule(lldb::ModuleSP &module_sp) const { in CheckModule()
994 bool TypeImpl::CheckExeModule(lldb::ModuleSP &module_sp) const { in CheckExeModule()
999 lldb::ModuleSP &module_sp) const { in CheckModuleCommon()
1038 ModuleSP module_sp; in IsValid()
1052 ModuleSP TypeImpl::GetModule() const { in GetModule()
1053 lldb::ModuleSP module_sp; in GetModule()
1060 ModuleSP module_sp; in GetName()
[all …]
H A DSymbolVendor.cpp26 SymbolVendor *SymbolVendor::FindPlugin(const lldb::ModuleSP &module_sp, in FindPlugin()
60 SymbolVendor::SymbolVendor(const lldb::ModuleSP &module_sp) in SymbolVendor()
65 ModuleSP module_sp(GetModule()); in AddSymbolFileRepresentation()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.h32 void OnLoadModule(lldb::ModuleSP module_sp, const ModuleSpec module_spec,
45 lldb::addr_t GetLoadAddress(lldb::ModuleSP executable);
48 std::map<lldb::ModuleSP, lldb::addr_t> m_loaded_modules;
H A DDynamicLoaderWindowsDYLD.cpp62 void DynamicLoaderWindowsDYLD::OnLoadModule(lldb::ModuleSP module_sp, in OnLoadModule()
87 ModuleSP module_sp = resolved_addr.GetModule(); in OnUnloadModule()
97 lldb::addr_t DynamicLoaderWindowsDYLD::GetLoadAddress(ModuleSP executable) { in GetLoadAddress()
124 ModuleSP executable = GetTargetExecutable(); in DidAttach()
154 ModuleSP executable = GetTargetExecutable(); in DidLaunch()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/
H A DObjectContainerMachOFileset.h20 ObjectContainerMachOFileset(const lldb::ModuleSP &module_sp,
26 ObjectContainerMachOFileset(const lldb::ModuleSP &module_sp,
43 CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
48 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp,
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/XCOFF/
H A DObjectFileXCOFF.h41 CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP data_sp,
46 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp,
91 ObjectFileXCOFF(const lldb::ModuleSP &module_sp, lldb::DataBufferSP data_sp,
96 ObjectFileXCOFF(const lldb::ModuleSP &module_sp,
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/wasm-DYLD/
H A DDynamicLoaderWasmDYLD.cpp68 lldb::ModuleSP DynamicLoaderWasmDYLD::LoadModuleAtAddress( in LoadModuleAtAddress()
71 if (ModuleSP module_sp = DynamicLoader::LoadModuleAtAddress( in LoadModuleAtAddress()
75 if (ModuleSP module_sp = m_process->ReadModuleFromMemory(file, base_addr)) { in LoadModuleAtAddress()

123456789