Home
last modified time | relevance | path

Searched refs:DynamicLoader (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DDynamicLoader.cpp33 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 DDynamicLoader.h67 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 DProcess.h526 friend class DynamicLoader; // For LoadOperatingSystemPlugin variable
865 virtual DynamicLoader *GetDynamicLoader();
/freebsd-12.1/contrib/llvm/tools/lldb/
H A DFREEBSD-Xlist68 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 DDynamicLoaderWindowsDYLD.h18 class DynamicLoaderWindowsDYLD : public DynamicLoader {
29 static DynamicLoader *CreateInstance(Process *process, bool force);
H A DDynamicLoaderWindowsDYLD.cpp28 : 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 DDynamicLoaderStatic.h18 class DynamicLoaderStatic : public lldb_private::DynamicLoader {
35 static lldb_private::DynamicLoader *
H A DDynamicLoaderStatic.cpp26 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 DDynamicLoaderHexagonDYLD.h18 class DynamicLoaderHexagonDYLD : public lldb_private::DynamicLoader {
32 static lldb_private::DynamicLoader *
H A DDynamicLoaderHexagonDYLD.cpp94 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 DDynamicLoaderPOSIXDYLD.h23 class DynamicLoaderPOSIXDYLD : public lldb_private::DynamicLoader {
37 static lldb_private::DynamicLoader *
H A DDynamicLoaderPOSIXDYLD.cpp57 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 DProcessMinidump.h56 DynamicLoader *GetDynamicLoader() override { return nullptr; } in GetDynamicLoader()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h90 class DynamicLoader; variable
344 typedef std::shared_ptr<lldb_private::DynamicLoader> DynamicLoaderSP;
345 typedef std::unique_ptr<lldb_private::DynamicLoader> DynamicLoaderUP;
H A Dlldb-private-interfaces.h27 typedef DynamicLoader *(*DynamicLoaderCreateInstance)(Process *process,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.h68 lldb_private::DynamicLoader *GetDynamicLoader() override;
H A DProcessElfCore.cpp256 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 DThreadPlanStepThrough.cpp86 DynamicLoader *loader = m_thread.GetProcess()->GetDynamicLoader(); in LookForPlanToStepThroughFromCurrentPC()
H A DProcess.cpp2782 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 DThread.cpp1837 DynamicLoader *loader = GetProcess()->GetDynamicLoader(); in GetThreadLocalData()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile144 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 DStopInfoMachException.cpp412 DynamicLoader *dynamic_loader = process_sp->GetDynamicLoader(); in CreateStopReasonWithMachException()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h409 DynamicLoader *GetDynamicLoader() override;
H A DProcessGDBRemote.cpp4037 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 DPlatformPOSIX.cpp896 DynamicLoader *loader = process->GetDynamicLoader(); in EvaluateLibdlExpression()

12