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

/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DDynamicLoader.cpp1 //===-- DynamicLoader.cpp ---------------------------------------*- C++ -*-===//
9 #include "lldb/Target/DynamicLoader.h"
32 DynamicLoader *DynamicLoader::FindPlugin(Process *process,
41 std::unique_ptr<DynamicLoader> instance_up(
52 std::unique_ptr<DynamicLoader> instance_up(
61 DynamicLoader::DynamicLoader(Process *process) : m_process(process) {} function in class:DynamicLoader
63 DynamicLoader::~DynamicLoader()
[all...]
H A DPluginManager.cpp410 #pragma mark DynamicLoader
2275 // Initialize the DynamicLoader plugins
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.h12 #include "lldb/Target/DynamicLoader.h"
17 class DynamicLoaderStatic : public lldb_private::DynamicLoader {
32 static lldb_private::DynamicLoader *
37 /// Allow DynamicLoader plug-ins to execute some code after
H A DDynamicLoaderStatic.cpp23 DynamicLoader *DynamicLoaderStatic::CreateInstance(Process *process,
51 : DynamicLoader(process) {}
58 /// Allow DynamicLoader plug-ins to execute some code after
64 /// Allow DynamicLoader plug-ins to execute some code after
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.h12 #include "lldb/Target/DynamicLoader.h"
19 class DynamicLoaderWindowsDYLD : public DynamicLoader {
30 static DynamicLoader *CreateInstance(Process *process, bool force);
H A DDynamicLoaderWindowsDYLD.cpp28 : DynamicLoader(process) {}
49 DynamicLoader *DynamicLoaderWindowsDYLD::CreateInstance(Process *process,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DDynamicLoader.h1 //===-- DynamicLoader.h -----------------------------------------*- C++ -*-===//
35 /// \class DynamicLoader DynamicLoader.h "lldb/Target/DynamicLoader.h"
51 /// DynamicLoader::StopWhenImagesChange() const.
52 class DynamicLoader : public PluginInterface { class in namespace:lldb_private
56 /// Scans the installed DynamicLoader plug-ins and tries to find an instance
66 static DynamicLoader *FindPlugin(Process *process, const char *plugin_name);
69 DynamicLoader(Process *process);
75 ~DynamicLoader() overrid
[all...]
H A DProcess.h359 friend class DynamicLoader; // For LoadOperatingSystemPlugin
651 /// The default action is to let the DynamicLoader plug-ins check the main
652 /// executable and the DynamicLoader will select itself automatically.
654 /// desired, or if Process subclasses can only use a specific DynamicLoader
656 virtual DynamicLoader *GetDynamicLoader();
667 /// is normally done by DynamicLoader plug-ins, but sometimes the connection
737 /// opposed to the DynamicLoader interface) to ensure that remote debugging
1250 /// For certain platforms, the time it takes for the DynamicLoader plugin to
1254 /// memory and return a concise summary sufficient for the DynamicLoader
1269 /// information the DynamicLoader need
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.h13 #include "lldb/Target/DynamicLoader.h"
17 class DynamicLoaderHexagonDYLD : public lldb_private::DynamicLoader {
31 static lldb_private::DynamicLoader *
34 // DynamicLoader protocol
H A DDynamicLoaderHexagonDYLD.cpp95 DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process,
111 : DynamicLoader(process), m_rendezvous(process),
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h19 #include "lldb/Target/DynamicLoader.h"
23 class DynamicLoaderPOSIXDYLD : public lldb_private::DynamicLoader {
37 static lldb_private::DynamicLoader *
40 // DynamicLoader protocol
H A DDynamicLoaderPOSIXDYLD.cpp55 DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process,
73 : DynamicLoader(process), m_rendezvous(process),
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.h55 DynamicLoader *GetDynamicLoader() override { return nullptr; }
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.h59 lldb_private::DynamicLoader *GetDynamicLoader() override;
H A DProcessElfCore.cpp18 #include "lldb/Target/DynamicLoader.h"
29 #include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h"
254 lldb_private::DynamicLoader *ProcessElfCore::GetDynamicLoader() {
256 m_dyld_up.reset(DynamicLoader::FindPlugin(
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanStepThrough.cpp11 #include "lldb/Target/DynamicLoader.h"
82 DynamicLoader *loader = m_thread.GetProcess()->GetDynamicLoader();
87 // If the DynamicLoader was unable to provide us with a ThreadPlan, then we
H A DProcess.cpp41 #include "lldb/Target/DynamicLoader.h"
2541 DynamicLoader *dyld = GetDynamicLoader();
2602 DynamicLoader *dyld = GetDynamicLoader();
2636 DynamicLoader *Process::GetDynamicLoader() {
2638 m_dyld_up.reset(DynamicLoader::FindPlugin(this, nullptr));
2922 DynamicLoader *dyld = GetDynamicLoader();
2928 "Process::%s after DynamicLoader::DidAttach(), target "
H A DThread.cpp24 #include "lldb/Target/DynamicLoader.h"
1824 DynamicLoader *loader = GetProcess()->GetDynamicLoader();
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h26 typedef DynamicLoader *(*DynamicLoaderCreateInstance)(Process *process,
H A Dlldb-forward.h85 class DynamicLoader;
325 typedef std::shared_ptr<lldb_private::DynamicLoader> DynamicLoaderSP;
326 typedef std::unique_ptr<lldb_private::DynamicLoader> DynamicLoaderUP;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DStopInfoMachException.cpp19 #include "lldb/Target/DynamicLoader.h"
325 DynamicLoader *dynamic_loader = process_sp->GetDynamicLoader();
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h386 DynamicLoader *GetDynamicLoader() override;
H A DProcessGDBRemote.cpp59 #include "lldb/Target/DynamicLoader.h"
3969 DynamicLoader *ProcessGDBRemote::GetDynamicLoader() {
3971 m_dyld_up.reset(DynamicLoader::FindPlugin(this, nullptr));
4795 DynamicLoader *loader = GetDynamicLoader();
/freebsd-11-stable/lib/clang/liblldb/
H A DMakefile148 SRCS+= Core/DynamicLoader.cpp
311 SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
312 SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
313 SRCS+= Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp26 #include "lldb/Target/DynamicLoader.h"
590 DynamicLoader *loader = process->GetDynamicLoader();

Completed in 313 milliseconds