/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ModuleList.h | 110 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 D | ModuleChild.h | 26 ModuleChild(const lldb::ModuleSP &module_sp); 45 lldb::ModuleSP GetModule() const; 52 void SetModule(const lldb::ModuleSP &module_sp);
|
H A D | SearchFilter.h | 114 virtual bool ModulePasses(const lldb::ModuleSP &module_sp); 263 Searcher::CallbackReturn DoModuleIteration(const lldb::ModuleSP &module_sp, 266 Searcher::CallbackReturn DoCUIteration(const lldb::ModuleSP &module_sp, 298 bool ModulePasses(const lldb::ModuleSP &module_sp) override; 328 bool ModulePasses(const lldb::ModuleSP &module_sp) override; 375 bool ModulePasses(const lldb::ModuleSP &module_sp) override;
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBModule.cpp | 34 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_s in GetUUIDString() [all...] |
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | DynamicLoader.h | 199 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, in GetThreadLocalData() 209 virtual lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file, 276 static lldb::ModuleSP LoadBinaryWithUUIDAndAddress( 343 lldb::ModuleSP FindModuleViaTarget(const FileSpec &file); 347 lldb::ModuleSP GetTargetExecutable(); 357 virtual void UpdateLoadedSections(lldb::ModuleSP module, 364 void UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr, 370 virtual void UnloadSections(const lldb::ModuleSP module); 373 void UnloadSectionsCommon(const lldb::ModuleSP module); 376 GetSectionListFromModule(const lldb::ModuleSP module) const;
|
H A D | InstrumentationRuntime.h | 34 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 D | ModuleCache.h | 52 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 D | ModuleList.cpp | 216 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 D | DynamicLoader.cpp | 77 ModuleSP DynamicLoader::GetTargetExecutable() { in GetTargetExecutable() 79 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable() 110 void DynamicLoader::UpdateLoadedSections(ModuleSP module, addr_t link_map_addr, in UpdateLoadedSections() 116 void DynamicLoader::UpdateLoadedSectionsCommon(ModuleSP module, in UpdateLoadedSectionsCommon() 124 void DynamicLoader::UnloadSections(const ModuleSP module) { in UnloadSections() 128 void DynamicLoader::UnloadSectionsCommon(const ModuleSP module) { in UnloadSectionsCommon() 142 DynamicLoader::GetSectionListFromModule(const ModuleSP module) const { in GetSectionListFromModule() 153 ModuleSP DynamicLoader::FindModuleViaTarget(const FileSpec &file) { in FindModuleViaTarget() 157 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) in FindModuleViaTarget() 160 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) in FindModuleViaTarget() [all …]
|
H A D | ModuleChild.cpp | 13 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 D | Address.cpp | 94 ModuleSP module_sp(address.GetModule()); in GetByteOrderAndAddressSize() 148 ModuleSP module_sp(address.GetModule()); in ReadAddress() 285 ModuleSP Address::GetModule() const { in GetModule() 286 lldb::ModuleSP module_sp; in GetModule() 450 ModuleSP module_sp = section_sp->GetModule(); in Dump() 502 ModuleSP module_sp(GetModule()); in Dump() 710 ModuleSP module_sp(GetModule()); in Dump() 840 ModuleSP module_sp(section_sp->GetModule()); in CalculateSymbolContext() 851 ModuleSP Address::CalculateSymbolContextModule() const { in CalculateSymbolContextModule() 855 return ModuleSP(); in CalculateSymbolContextModule() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | DWARFLocationExpression.h | 37 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 D | DWARFLocationExpression.cpp | 108 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/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 91 ModuleSP executable_sp = GetTargetExecutable(); in DidAttach() 171 ModuleSP executable; in DidLaunch() 201 void DynamicLoaderPOSIXDYLD::UpdateLoadedSections(ModuleSP module, in UpdateLoadedSections() 209 void DynamicLoaderPOSIXDYLD::UnloadSections(const ModuleSP module) { in UnloadSections() 340 ModuleSP interpreter = LoadInterpreterModule(); in SetRendezvousBreakpoint() 417 ModuleSP executable = GetTargetExecutable(); in RefreshModules() 449 ModuleSP module_sp = in RefreshModules() 456 ModuleSP interpreter_sp = m_interpreter_module.lock(); in RefreshModules() 477 ModuleSP module_sp = loaded_modules.FindFirstModule(module_spec); in RefreshModules() 563 if (ModuleSP module_sp = m_process->ReadModuleFromMemory( in LoadVDSO() [all …]
|
H A D | DynamicLoaderPOSIXDYLD.h | 51 lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, 58 lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file, 122 void UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr, 129 void UnloadSections(const lldb::ModuleSP module) override; 153 lldb::ModuleSP LoadInterpreterModule(); 169 void ResolveExecutableModule(lldb::ModuleSP &module_sp);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/ |
H A D | DynamicLoaderHexagonDYLD.h | 45 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 D | DynamicLoaderHexagonDYLD.cpp | 53 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() 467 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCRuntime.h | 65 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/Symbol/ |
H A D | Type.cpp | 827 ModuleSP Type::GetModule() { in GetModule() 830 return ModuleSP(); in GetModule() 833 ModuleSP Type::GetExeModule() { in GetExeModule() 969 bool TypeImpl::CheckModule(lldb::ModuleSP &module_sp) const { in CheckModule() 973 bool TypeImpl::CheckExeModule(lldb::ModuleSP &module_sp) const { in CheckExeModule() 978 lldb::ModuleSP &module_sp) const { in CheckModuleCommon() 1017 ModuleSP module_sp; in IsValid() 1031 ModuleSP TypeImpl::GetModule() const { in GetModule() 1032 lldb::ModuleSP module_sp; in GetModule() 1039 ModuleSP module_sp; in GetName() [all …]
|
H A D | SymbolVendor.cpp | 26 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/ObjectContainer/Mach-O-Fileset/ |
H A D | ObjectContainerMachOFileset.h | 20 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/DynamicLoader/Windows-DYLD/ |
H A D | DynamicLoaderWindowsDYLD.h | 32 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 D | DynamicLoaderWindowsDYLD.cpp | 62 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/include/lldb/API/ |
H A D | SBModule.h | 307 explicit SBModule(const lldb::ModuleSP &module_sp); 309 ModuleSP GetSP() const; 311 void SetSP(const ModuleSP &module_sp); 313 lldb::ModuleSP m_opaque_sp;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DWARFExpressionList.h | 32 DWARFExpressionList(lldb::ModuleSP module_sp, in DWARFExpressionList() 38 DWARFExpressionList(lldb::ModuleSP module_sp, DWARFExpression expr, in DWARFExpressionList() 82 lldb::ModuleSP new_module_sp, 115 void SetModule(const lldb::ModuleSP &module) { m_module_wp = module; } in SetModule()
|