| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeProcessLinux.cpp | 265 return std::unique_ptr<NativeProcessLinux>(new NativeProcessLinux( in Launch() 271 NativeProcessLinux::Factory::Attach( in Attach() 288 return std::unique_ptr<NativeProcessLinux>(new NativeProcessLinux( in Attach() 292 NativeProcessLinux::Extension 294 NativeProcessLinux::Extension supported = in GetSupportedExtensions() 310 NativeProcessLinux::NativeProcessLinux(::pid_t pid, int terminal_fd, in NativeProcessLinux() function in NativeProcessLinux 866 std::unique_ptr<NativeProcessLinux> child_process{new NativeProcessLinux( in MonitorClone() 963 Status NativeProcessLinux::Halt() { in Halt() 972 Status NativeProcessLinux::Detach() { in Detach() 1007 Status NativeProcessLinux::Interrupt() { in Interrupt() [all …]
|
| H A D | NativeRegisterContextLinux.cpp | 94 return NativeProcessLinux::PtraceWrapper( in ReadGPR() 99 return NativeProcessLinux::PtraceWrapper( in WriteGPR() 104 return NativeProcessLinux::PtraceWrapper(PTRACE_GETFPREGS, m_thread.GetID(), in ReadFPR() 110 return NativeProcessLinux::PtraceWrapper(PTRACE_SETFPREGS, m_thread.GetID(), in WriteFPR() 117 return NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, m_thread.GetID(), in ReadRegisterSet() 124 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteRegisterSet() 136 Status error = NativeProcessLinux::PtraceWrapper( in DoReadRegisterValue() 155 return NativeProcessLinux::PtraceWrapper( in DoWriteRegisterValue()
|
| H A D | NativeThreadLinux.h | 27 class NativeProcessLinux; variable 30 friend class NativeProcessLinux; variable 33 NativeThreadLinux(NativeProcessLinux &process, lldb::tid_t tid); 56 NativeProcessLinux &GetProcess(); 58 const NativeProcessLinux &GetProcess() const;
|
| H A D | NativeThreadLinux.cpp | 92 NativeThreadLinux::NativeThreadLinux(NativeProcessLinux &process, in NativeThreadLinux() 102 NativeProcessLinux &process = GetProcess(); in GetName() 222 NativeProcessLinux &process = GetProcess(); in Resume() 234 NativeProcessLinux &process = GetProcess(); in Resume() 249 return NativeProcessLinux::PtraceWrapper(PTRACE_CONT, GetID(), nullptr, in Resume() 273 return NativeProcessLinux::PtraceWrapper( in SingleStep() 501 NativeProcessLinux &process = GetProcess(); in RequestStop() 539 NativeProcessLinux &NativeThreadLinux::GetProcess() { in GetProcess() 540 return static_cast<NativeProcessLinux &>(m_process); in GetProcess() 543 const NativeProcessLinux &NativeThreadLinux::GetProcess() const { in GetProcess() [all …]
|
| H A D | NativeRegisterContextLinux_arm.cpp | 720 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETHBPREGS, m_thread.GetID(), in ReadHardwareDebugInfo() 745 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 753 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 761 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 769 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 861 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVFPREGS, m_thread.GetID(), in ReadFPR() 875 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVFPREGS, m_thread.GetID(), in WriteFPR()
|
| H A D | NativeRegisterContextLinux_ppc64le.cpp | 467 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVRREGS, m_thread.GetID(), in ReadVMX() 474 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVRREGS, m_thread.GetID(), in WriteVMX() 481 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVSRREGS, m_thread.GetID(), in ReadVSX() 488 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVSRREGS, m_thread.GetID(), in WriteVSX() 627 error = NativeProcessLinux::PtraceWrapper(PPC_PTRACE_DELHWDEBUG, in ClearHardwareWatchpoint() 723 error = NativeProcessLinux::PtraceWrapper( in ReadHardwareDebugInfo() 750 error = NativeProcessLinux::PtraceWrapper(PPC_PTRACE_SETHWDEBUG, in WriteHardwareDebugRegs()
|
| H A D | CMakeLists.txt | 7 NativeProcessLinux.cpp
|
| H A D | NativeProcessLinux.h | 40 class NativeProcessLinux : public NativeProcessELF, 162 NativeProcessLinux(::pid_t pid, int terminal_fd, NativeDelegate &delegate,
|
| H A D | NativeRegisterContextLinux_arm64.cpp | 70 if (NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, in CreateHostNativeRegisterContextLinux() 76 NativeProcessLinux &process = native_thread.GetProcess(); in CreateHostNativeRegisterContextLinux() 651 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in ReadHardwareDebugInfo() 660 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in ReadHardwareDebugInfo() 704 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteHardwareDebugRegs()
|
| H A D | NativeRegisterContextLinux_ppc64le.h | 27 class NativeProcessLinux; variable
|
| H A D | NativeRegisterContextLinux_s390x.h | 22 class NativeProcessLinux; variable
|
| H A D | NativeRegisterContextLinux_x86_64.h | 23 class NativeProcessLinux; variable
|
| H A D | SingleStepCheck.cpp | 111 NativeProcessLinux::PtraceWrapper(PTRACE_SINGLESTEP, child_pid); in WorkaroundNeeded()
|
| H A D | NativeRegisterContextLinux_arm64.h | 24 class NativeProcessLinux; variable
|
| H A D | NativeRegisterContextLinux_arm.h | 21 class NativeProcessLinux; variable
|
| H A D | NativeRegisterContextLinux_s390x.cpp | 426 return NativeProcessLinux::PtraceWrapper(PTRACE_PEEKUSR_AREA, in PeekUserArea() 438 return NativeProcessLinux::PtraceWrapper(PTRACE_POKEUSR_AREA, in PokeUserArea()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/ |
| H A D | BUILD.gn | 23 "NativeProcessLinux.cpp",
|
| /llvm-project-15.0.7/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 65 typedef process_linux::NativeProcessLinux::Factory NativeProcessFactory;
|