Home
last modified time | relevance | path

Searched refs:NativeProcessFreeBSD (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp69 NativeProcessFreeBSD::Manager::Launch(ProcessLaunchInfo &launch_info, in Launch()
109 std::unique_ptr<NativeProcessFreeBSD> process_up(new NativeProcessFreeBSD( in Launch()
125 NativeProcessFreeBSD::Manager::Attach( in Attach()
137 std::unique_ptr<NativeProcessFreeBSD> process_up(new NativeProcessFreeBSD( in Attach()
147 NativeProcessFreeBSD::Extension
148 NativeProcessFreeBSD::Manager::GetSupportedExtensions() const { in GetSupportedExtensions()
160 NativeProcessFreeBSD::NativeProcessFreeBSD(::pid_t pid, int terminal_fd, in NativeProcessFreeBSD() function in NativeProcessFreeBSD
178 void NativeProcessFreeBSD::MonitorCallback(lldb::pid_t pid, int signal) { in MonitorCallback()
189 void NativeProcessFreeBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
203 void NativeProcessFreeBSD::MonitorSIGSTOP(lldb::pid_t pid) { in MonitorSIGSTOP()
[all …]
H A DNativeThreadFreeBSD.cpp35 NativeThreadFreeBSD::NativeThreadFreeBSD(NativeProcessFreeBSD &process, in NativeThreadFreeBSD()
45 Status ret = NativeProcessFreeBSD::PtraceWrapper(PT_RESUME, GetID()); in Resume()
48 ret = NativeProcessFreeBSD::PtraceWrapper(PT_CLEARSTEP, GetID()); in Resume()
60 Status ret = NativeProcessFreeBSD::PtraceWrapper(PT_RESUME, GetID()); in SingleStep()
63 ret = NativeProcessFreeBSD::PtraceWrapper(PT_SETSTEP, GetID()); in SingleStep()
70 Status ret = NativeProcessFreeBSD::PtraceWrapper(PT_SUSPEND, GetID()); in Suspend()
319 NativeProcessFreeBSD &NativeThreadFreeBSD::GetProcess() { in GetProcess()
320 return static_cast<NativeProcessFreeBSD &>(m_process); in GetProcess()
328 const auto siginfo_err = NativeProcessFreeBSD::PtraceWrapper( in GetSiginfo()
H A DNativeThreadFreeBSD.h23 class NativeProcessFreeBSD; variable
26 friend class NativeProcessFreeBSD; variable
29 NativeThreadFreeBSD(NativeProcessFreeBSD &process, lldb::tid_t tid);
50 NativeProcessFreeBSD &GetProcess();
H A DNativeRegisterContextFreeBSD_arm64.cpp44 NativeProcessFreeBSD &process = native_thread.GetProcess(); in CreateHostNativeRegisterContextFreeBSD()
94 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
97 return NativeProcessFreeBSD::PtraceWrapper( in ReadRegisterSet()
107 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
110 return NativeProcessFreeBSD::PtraceWrapper( in WriteRegisterSet()
256 Status res = NativeProcessFreeBSD::PtraceWrapper(PT_GETDBREGS, in ReadHardwareDebugInfo()
292 return NativeProcessFreeBSD::PtraceWrapper(PT_SETDBREGS, m_thread.GetID(), in WriteHardwareDebugRegs()
H A DNativeRegisterContextFreeBSD_x86_64.cpp345 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
349 return NativeProcessFreeBSD::PtraceWrapper(PT_GETFPREGS, m_thread.GetID(), in ReadRegisterSet()
352 return NativeProcessFreeBSD::PtraceWrapper(PT_GETXMMREGS, m_thread.GetID(), in ReadRegisterSet()
356 return NativeProcessFreeBSD::PtraceWrapper(PT_GETDBREGS, m_thread.GetID(), in ReadRegisterSet()
361 Status ret = NativeProcessFreeBSD::PtraceWrapper( in ReadRegisterSet()
376 return NativeProcessFreeBSD::PtraceWrapper(PT_GETXSTATE, GetProcessPid(), in ReadRegisterSet()
386 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
390 return NativeProcessFreeBSD::PtraceWrapper(PT_SETFPREGS, m_thread.GetID(), in WriteRegisterSet()
393 return NativeProcessFreeBSD::PtraceWrapper(PT_SETXMMREGS, m_thread.GetID(), in WriteRegisterSet()
397 return NativeProcessFreeBSD::PtraceWrapper(PT_SETDBREGS, m_thread.GetID(), in WriteRegisterSet()
[all …]
H A DNativeRegisterContextFreeBSD.cpp23 NativeProcessFreeBSD &NativeRegisterContextFreeBSD::GetProcess() { in GetProcess()
24 return static_cast<NativeProcessFreeBSD &>(m_thread.GetProcess()); in GetProcess()
H A DNativeRegisterContextFreeBSD_arm.cpp65 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
68 return NativeProcessFreeBSD::PtraceWrapper( in ReadRegisterSet()
78 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
81 return NativeProcessFreeBSD::PtraceWrapper( in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD_mips64.cpp84 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
87 return NativeProcessFreeBSD::PtraceWrapper( in ReadRegisterSet()
97 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
100 return NativeProcessFreeBSD::PtraceWrapper( in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD.h17 class NativeProcessFreeBSD; variable
35 virtual NativeProcessFreeBSD &GetProcess();
H A DNativeRegisterContextFreeBSD_powerpc.cpp137 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
140 return NativeProcessFreeBSD::PtraceWrapper(PT_GETFPREGS, m_thread.GetID(), in ReadRegisterSet()
149 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
152 return NativeProcessFreeBSD::PtraceWrapper(PT_SETFPREGS, m_thread.GetID(), in WriteRegisterSet()
H A DNativeProcessFreeBSD.h30 class NativeProcessFreeBSD : public NativeProcessELF,
109 NativeProcessFreeBSD(::pid_t pid, int terminal_fd, NativeDelegate &delegate,
H A DNativeRegisterContextFreeBSD_arm.h28 class NativeProcessFreeBSD; variable
H A DNativeRegisterContextFreeBSD_powerpc.h28 class NativeProcessFreeBSD; variable
H A DNativeRegisterContextFreeBSD_mips64.h28 class NativeProcessFreeBSD; variable
H A DNativeRegisterContextFreeBSD_arm64.h33 class NativeProcessFreeBSD; variable
H A DNativeRegisterContextFreeBSD_x86_64.h34 class NativeProcessFreeBSD; variable
/freebsd/contrib/llvm-project/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp68 typedef process_freebsd::NativeProcessFreeBSD::Manager NativeProcessManager;
/freebsd/lib/clang/liblldb/
H A DMakefile475 SRCS+= Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp