Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeProcessLinux.cpp265 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 DNativeRegisterContextLinux.cpp94 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 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.cpp720 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 DNativeRegisterContextLinux_ppc64le.cpp467 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 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.cpp70 if (NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, in CreateHostNativeRegisterContextLinux()
76 NativeProcessLinux &process = native_thread.GetProcess(); in CreateHostNativeRegisterContextLinux()
651 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, &regset, in ReadHardwareDebugInfo()
660 error = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, &regset, in ReadHardwareDebugInfo()
704 return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, m_thread.GetID(), in WriteHardwareDebugRegs()
H A DNativeRegisterContextLinux_ppc64le.h27 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_s390x.h22 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_x86_64.h23 class NativeProcessLinux; variable
H A DSingleStepCheck.cpp111 NativeProcessLinux::PtraceWrapper(PTRACE_SINGLESTEP, child_pid); in WorkaroundNeeded()
H A DNativeRegisterContextLinux_arm64.h24 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_arm.h21 class NativeProcessLinux; variable
H A DNativeRegisterContextLinux_s390x.cpp426 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 DBUILD.gn23 "NativeProcessLinux.cpp",
/llvm-project-15.0.7/lldb/tools/lldb-server/
H A Dlldb-gdbserver.cpp65 typedef process_linux::NativeProcessLinux::Factory NativeProcessFactory;