| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | DynamicLoader.cpp | 33 DynamicLoader *DynamicLoader::FindPlugin(Process *process, in FindPlugin() 42 std::unique_ptr<DynamicLoader> instance_ap( in FindPlugin() 53 std::unique_ptr<DynamicLoader> instance_ap( in FindPlugin() 62 DynamicLoader::DynamicLoader(Process *process) : m_process(process) {} in DynamicLoader() function in DynamicLoader 64 DynamicLoader::~DynamicLoader() = default; 71 bool DynamicLoader::GetStopWhenImagesChange() const { in GetStopWhenImagesChange() 75 void DynamicLoader::SetStopWhenImagesChange(bool stop) { in SetStopWhenImagesChange() 79 ModuleSP DynamicLoader::GetTargetExecutable() { in GetTargetExecutable() 126 void DynamicLoader::UnloadSections(const ModuleSP module) { in UnloadSections() 232 addr_t DynamicLoader::ReadPointer(addr_t addr) { in ReadPointer() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | DynamicLoader.h | 67 class DynamicLoader : public PluginInterface { 83 static DynamicLoader *FindPlugin(Process *process, const char *plugin_name); 88 DynamicLoader(Process *process); 96 virtual ~DynamicLoader() override; 364 DISALLOW_COPY_AND_ASSIGN(DynamicLoader);
|
| H A D | Process.h | 526 friend class DynamicLoader; // For LoadOperatingSystemPlugin variable 865 virtual DynamicLoader *GetDynamicLoader();
|
| /freebsd-12.1/contrib/llvm/tools/lldb/ |
| H A D | FREEBSD-Xlist | 68 source/Plugins/DynamicLoader/CMakeLists.txt 69 source/Plugins/DynamicLoader/Darwin-Kernel/ 70 source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeLists.txt 71 source/Plugins/DynamicLoader/MacOSX-DYLD/ 72 source/Plugins/DynamicLoader/POSIX-DYLD/CMakeLists.txt 73 source/Plugins/DynamicLoader/Static/CMakeLists.txt 74 source/Plugins/DynamicLoader/Windows-DYLD/CMakeLists.txt
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
| H A D | DynamicLoaderWindowsDYLD.h | 18 class DynamicLoaderWindowsDYLD : public DynamicLoader { 29 static DynamicLoader *CreateInstance(Process *process, bool force);
|
| H A D | DynamicLoaderWindowsDYLD.cpp | 28 : DynamicLoader(process) {} in DynamicLoaderWindowsDYLD() 49 DynamicLoader *DynamicLoaderWindowsDYLD::CreateInstance(Process *process, in CreateInstance()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/ |
| H A D | DynamicLoaderStatic.h | 18 class DynamicLoaderStatic : public lldb_private::DynamicLoader { 35 static lldb_private::DynamicLoader *
|
| H A D | DynamicLoaderStatic.cpp | 26 DynamicLoader *DynamicLoaderStatic::CreateInstance(Process *process, in CreateInstance() 56 : DynamicLoader(process) {} in DynamicLoaderStatic()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/ |
| H A D | DynamicLoaderHexagonDYLD.h | 18 class DynamicLoaderHexagonDYLD : public lldb_private::DynamicLoader { 32 static lldb_private::DynamicLoader *
|
| H A D | DynamicLoaderHexagonDYLD.cpp | 94 DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process, in CreateInstance() 110 : DynamicLoader(process), m_rendezvous(process), in DynamicLoaderHexagonDYLD()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DynamicLoaderPOSIXDYLD.h | 23 class DynamicLoaderPOSIXDYLD : public lldb_private::DynamicLoader { 37 static lldb_private::DynamicLoader *
|
| H A D | DynamicLoaderPOSIXDYLD.cpp | 57 DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process, in CreateInstance() 75 : DynamicLoader(process), m_rendezvous(process), in DynamicLoaderPOSIXDYLD()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ |
| H A D | ProcessMinidump.h | 56 DynamicLoader *GetDynamicLoader() override { return nullptr; } in GetDynamicLoader()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-forward.h | 90 class DynamicLoader; variable 344 typedef std::shared_ptr<lldb_private::DynamicLoader> DynamicLoaderSP; 345 typedef std::unique_ptr<lldb_private::DynamicLoader> DynamicLoaderUP;
|
| H A D | lldb-private-interfaces.h | 27 typedef DynamicLoader *(*DynamicLoaderCreateInstance)(Process *process,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ |
| H A D | ProcessElfCore.h | 68 lldb_private::DynamicLoader *GetDynamicLoader() override;
|
| H A D | ProcessElfCore.cpp | 256 lldb_private::DynamicLoader *ProcessElfCore::GetDynamicLoader() { in GetDynamicLoader() 258 m_dyld_ap.reset(DynamicLoader::FindPlugin( in GetDynamicLoader()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | ThreadPlanStepThrough.cpp | 86 DynamicLoader *loader = m_thread.GetProcess()->GetDynamicLoader(); in LookForPlanToStepThroughFromCurrentPC()
|
| H A D | Process.cpp | 2782 DynamicLoader *dyld = GetDynamicLoader(); in Launch() 2843 DynamicLoader *dyld = GetDynamicLoader(); in LoadCore() 2878 DynamicLoader *Process::GetDynamicLoader() { in GetDynamicLoader() 2880 m_dyld_ap.reset(DynamicLoader::FindPlugin(this, nullptr)); in GetDynamicLoader() 3166 DynamicLoader *dyld = GetDynamicLoader(); in CompleteAttach()
|
| H A D | Thread.cpp | 1837 DynamicLoader *loader = GetProcess()->GetDynamicLoader(); in GetThreadLocalData()
|
| /freebsd-12.1/lib/clang/liblldb/ |
| H A D | Makefile | 144 SRCS+= Core/DynamicLoader.cpp 305 SRCS+= Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp 306 SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp 307 SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp 308 SRCS+= Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | StopInfoMachException.cpp | 412 DynamicLoader *dynamic_loader = process_sp->GetDynamicLoader(); in CreateStopReasonWithMachException()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 409 DynamicLoader *GetDynamicLoader() override;
|
| H A D | ProcessGDBRemote.cpp | 4037 DynamicLoader *ProcessGDBRemote::GetDynamicLoader() { in GetDynamicLoader() 4039 m_dyld_ap.reset(DynamicLoader::FindPlugin(this, NULL)); in GetDynamicLoader() 4831 DynamicLoader *loader = GetDynamicLoader(); in LoadModuleAtAddress()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/ |
| H A D | PlatformPOSIX.cpp | 896 DynamicLoader *loader = process->GetDynamicLoader(); in EvaluateLibdlExpression()
|