/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/ |
H A D | NativeProcessLinux.cpp | 220 NativeProcessLinux::Factory::Launch(ProcessLaunchInfo &launch_info, in Launch() 261 return std::unique_ptr<NativeProcessLinux>(new NativeProcessLinux( in Launch() 267 NativeProcessLinux::Factory::Attach( in Attach() 273 auto tids_or = NativeProcessLinux::Attach(pid); in Attach() 282 return std::unique_ptr<NativeProcessLinux>(new NativeProcessLinux( in Attach() 286 NativeProcessLinux::Extension 287 NativeProcessLinux::Factory::GetSupportedExtensions() const { in GetSupportedExtensions() 288 NativeProcessLinux::Extension supported = in GetSupportedExtensions() 304 NativeProcessLinux::NativeProcessLinux(::pid_t pid, int terminal_fd, in NativeProcessLinux() function in NativeProcessLinux 333 llvm::Expected<std::vector<::pid_t>> NativeProcessLinux::Attach(::pid_t pid) { in Attach() [all …]
|
H A D | NativeRegisterContextLinux.cpp | 98 return NativeProcessLinux::PtraceWrapper( in ReadGPR() 103 return NativeProcessLinux::PtraceWrapper( in WriteGPR() 108 return NativeProcessLinux::PtraceWrapper(PTRACE_GETFPREGS, m_thread.GetID(), in ReadFPR() 114 return NativeProcessLinux::PtraceWrapper(PTRACE_SETFPREGS, m_thread.GetID(), in WriteFPR() 121 return NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, m_thread.GetID(), in ReadRegisterSet() 128 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteRegisterSet() 140 Status error = NativeProcessLinux::PtraceWrapper( in DoReadRegisterValue() 159 return NativeProcessLinux::PtraceWrapper( in DoWriteRegisterValue() 171 Status ST = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in DetermineArchitectureViaGPR()
|
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 | 726 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETHBPREGS, m_thread.GetID(), in ReadHardwareDebugInfo() 751 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 759 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 767 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 775 error = NativeProcessLinux::PtraceWrapper( in WriteHardwareDebugRegs() 867 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVFPREGS, m_thread.GetID(), in ReadFPR() 881 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVFPREGS, m_thread.GetID(), in WriteFPR()
|
H A D | NativeRegisterContextLinux_ppc64le.cpp | 473 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVRREGS, m_thread.GetID(), in ReadVMX() 480 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVRREGS, m_thread.GetID(), in WriteVMX() 487 return NativeProcessLinux::PtraceWrapper(PTRACE_GETVSRREGS, m_thread.GetID(), in ReadVSX() 494 return NativeProcessLinux::PtraceWrapper(PTRACE_SETVSRREGS, m_thread.GetID(), in WriteVSX() 633 error = NativeProcessLinux::PtraceWrapper(PPC_PTRACE_DELHWDEBUG, in ClearHardwareWatchpoint() 729 error = NativeProcessLinux::PtraceWrapper( in ReadHardwareDebugInfo() 756 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 | 71 if (NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, in CreateHostNativeRegisterContextLinux() 77 NativeProcessLinux &process = native_thread.GetProcess(); in CreateHostNativeRegisterContextLinux() 658 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in ReadHardwareDebugInfo() 667 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in ReadHardwareDebugInfo() 711 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteHardwareDebugRegs()
|
H A D | NativeRegisterContextLinux_loongarch64.h | 22 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_riscv64.h | 22 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_ppc64le.h | 27 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_x86_64.h | 24 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_s390x.h | 22 class NativeProcessLinux; variable
|
H A D | SingleStepCheck.cpp | 111 NativeProcessLinux::PtraceWrapper(PTRACE_SINGLESTEP, child_pid); in WorkaroundNeeded()
|
H A D | NativeRegisterContextLinux_arm.h | 21 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_arm64.h | 24 class NativeProcessLinux; variable
|
H A D | NativeRegisterContextLinux_s390x.cpp | 431 return NativeProcessLinux::PtraceWrapper(PTRACE_PEEKUSR_AREA, in PeekUserArea() 443 return NativeProcessLinux::PtraceWrapper(PTRACE_POKEUSR_AREA, in PokeUserArea()
|
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/ |
H A D | BUILD.gn | 24 "NativeProcessLinux.cpp",
|
/openbsd-src/gnu/llvm/lldb/tools/lldb-server/ |
H A D | lldb-gdbserver.cpp | 67 typedef process_linux::NativeProcessLinux::Factory NativeProcessFactory;
|