Home
last modified time | relevance | path

Searched refs:NativeProcessLinux (Results 1 – 20 of 20) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeProcessLinux.cpp220 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 DNativeRegisterContextLinux.cpp98 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, &regset, in DetermineArchitectureViaGPR()
H A DNativeThreadLinux.h27 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 DNativeThreadLinux.cpp92 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 DNativeRegisterContextLinux_arm.cpp726 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 DNativeRegisterContextLinux_ppc64le.cpp473 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 DCMakeLists.txt7 NativeProcessLinux.cpp
H A DNativeProcessLinux.h40 class NativeProcessLinux : public NativeProcessELF,
162 NativeProcessLinux(::pid_t pid, int terminal_fd, NativeDelegate &delegate,
H A DNativeRegisterContextLinux_arm64.cpp71 if (NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, in CreateHostNativeRegisterContextLinux()
77 NativeProcessLinux &process = native_thread.GetProcess(); in CreateHostNativeRegisterContextLinux()
658 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, &regset, in ReadHardwareDebugInfo()
667 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, &regset, in ReadHardwareDebugInfo()
711 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteHardwareDebugRegs()
H A DNativeRegisterContextLinux_loongarch64.h22 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_riscv64.h22 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_ppc64le.h27 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_x86_64.h24 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_s390x.h22 class NativeProcessLinux; variable
H A DSingleStepCheck.cpp111 NativeProcessLinux::PtraceWrapper(PTRACE_SINGLESTEP, child_pid); in WorkaroundNeeded()
H A DNativeRegisterContextLinux_arm.h21 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_arm64.h24 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_s390x.cpp431 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 DBUILD.gn24 "NativeProcessLinux.cpp",
/openbsd-src/gnu/llvm/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp67 typedef process_linux::NativeProcessLinux::Factory NativeProcessFactory;