| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeProcessFreeBSD.cpp | 69 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 D | NativeThreadFreeBSD.cpp | 35 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 D | NativeThreadFreeBSD.h | 23 class NativeProcessFreeBSD; variable 26 friend class NativeProcessFreeBSD; variable 29 NativeThreadFreeBSD(NativeProcessFreeBSD &process, lldb::tid_t tid); 50 NativeProcessFreeBSD &GetProcess();
|
| H A D | NativeRegisterContextFreeBSD_arm64.cpp | 44 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 D | NativeRegisterContextFreeBSD_x86_64.cpp | 345 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 D | NativeRegisterContextFreeBSD.cpp | 23 NativeProcessFreeBSD &NativeRegisterContextFreeBSD::GetProcess() { in GetProcess() 24 return static_cast<NativeProcessFreeBSD &>(m_thread.GetProcess()); in GetProcess()
|
| H A D | NativeRegisterContextFreeBSD_arm.cpp | 65 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 D | NativeRegisterContextFreeBSD_mips64.cpp | 84 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 D | NativeRegisterContextFreeBSD.h | 17 class NativeProcessFreeBSD; variable 35 virtual NativeProcessFreeBSD &GetProcess();
|
| H A D | NativeRegisterContextFreeBSD_powerpc.cpp | 137 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 D | NativeProcessFreeBSD.h | 30 class NativeProcessFreeBSD : public NativeProcessELF, 109 NativeProcessFreeBSD(::pid_t pid, int terminal_fd, NativeDelegate &delegate,
|
| H A D | NativeRegisterContextFreeBSD_arm.h | 28 class NativeProcessFreeBSD; variable
|
| H A D | NativeRegisterContextFreeBSD_powerpc.h | 28 class NativeProcessFreeBSD; variable
|
| H A D | NativeRegisterContextFreeBSD_mips64.h | 28 class NativeProcessFreeBSD; variable
|
| H A D | NativeRegisterContextFreeBSD_arm64.h | 33 class NativeProcessFreeBSD; variable
|
| H A D | NativeRegisterContextFreeBSD_x86_64.h | 34 class NativeProcessFreeBSD; variable
|
| /freebsd/contrib/llvm-project/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 68 typedef process_freebsd::NativeProcessFreeBSD::Manager NativeProcessManager;
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 475 SRCS+= Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
|