Home
last modified time | relevance | path

Searched refs:PtraceWrapper (Results 1 – 25 of 25) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
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 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 DNativeProcessLinux.cpp348 if ((status = PtraceWrapper(PTRACE_ATTACH, tid)).Fail()) { in Attach()
421 return PtraceWrapper(PTRACE_SETOPTIONS, pid, nullptr, (void *)ptrace_opts); in SetDefaultPtraceOpts()
1286 PtraceWrapper(req, thread.GetID(), nullptr, nullptr).ToError()) in Syscall()
1391 Status error = NativeProcessLinux::PtraceWrapper( in ReadMemoryTags()
1461 Status error = NativeProcessLinux::PtraceWrapper( in WriteMemoryTags()
1564 Status error = NativeProcessLinux::PtraceWrapper( in ReadMemory()
1600 error = NativeProcessLinux::PtraceWrapper( in WriteMemory()
1629 return PtraceWrapper(PTRACE_GETSIGINFO, tid, nullptr, siginfo); in GetSignalInfo()
1634 return PtraceWrapper(PTRACE_GETEVENTMSG, tid, nullptr, message); in GetEventMessage()
1641 return PtraceWrapper(PTRACE_DETACH, tid); in Detach()
[all …]
H A DNativeRegisterContextLinux_arm64.cpp71 if (NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, 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 DSingleStepCheck.cpp111 NativeProcessLinux::PtraceWrapper(PTRACE_SINGLESTEP, child_pid); in WorkaroundNeeded()
H A DNativeThreadLinux.cpp249 return NativeProcessLinux::PtraceWrapper(PTRACE_CONT, GetID(), nullptr, in Resume()
273 return NativeProcessLinux::PtraceWrapper( in SingleStep()
H A DNativeRegisterContextLinux_s390x.cpp431 return NativeProcessLinux::PtraceWrapper(PTRACE_PEEKUSR_AREA, in PeekUserArea()
443 return NativeProcessLinux::PtraceWrapper(PTRACE_POKEUSR_AREA, in PokeUserArea()
H A DNativeProcessLinux.h132 static Status PtraceWrapper(int req, lldb::pid_t pid, void *addr = nullptr,
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/
H A DNativeRegisterContextOpenBSD.cpp62 return NativeProcessOpenBSD::PtraceWrapper(PT_GETREGS, GetProcessPid(), buf, in DoReadGPR()
71 return NativeProcessOpenBSD::PtraceWrapper(PT_SETREGS, GetProcessPid(), buf, in DoWriteGPR()
80 return NativeProcessOpenBSD::PtraceWrapper(PT_GETFPREGS, GetProcessPid(), buf, in DoReadFPR()
89 return NativeProcessOpenBSD::PtraceWrapper(PT_SETFPREGS, GetProcessPid(), buf, in DoWriteFPR()
H A DNativeProcessOpenBSD.cpp211 Status NativeProcessOpenBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper() function in NativeProcessOpenBSD
254 error = NativeProcessOpenBSD::PtraceWrapper(PT_CONTINUE, GetID(), (void *)1, in Resume()
266 error = NativeProcessOpenBSD::PtraceWrapper(PT_STEP, GetID(), (void *)1, in Resume()
311 return PtraceWrapper(PT_DETACH, GetID()); in Detach()
467 Status status = PtraceWrapper(PT_ATTACH, m_pid); in Attach()
505 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
533 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in WriteMemory()
557 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in GetAuxvData()
574 Status error = PtraceWrapper(PT_GET_THREAD_FIRST, GetID(), &info, sizeof(info)); in ReinitializeThreads()
581 error = PtraceWrapper(PT_GET_THREAD_NEXT, GetID(), &info, sizeof(info)); in ReinitializeThreads()
H A DNativeProcessOpenBSD.h91 static Status PtraceWrapper(int req, lldb::pid_t pid, void *addr = nullptr,
H A DNativeRegisterContextOpenBSD_arm64.cpp515 return NativeProcessOpenBSD::PtraceWrapper(PT_PACMASK, GetProcessPid(), in ReadPACMask()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp192 PtraceWrapper(PT_GET_SIGINFO, pid, &info, sizeof(info)); in MonitorSIGSTOP()
214 PtraceWrapper(PT_GET_SIGINFO, pid, &info, sizeof(info)); in MonitorSIGTRAP()
269 Status error = PtraceWrapper(PT_GET_PROCESS_STATE, pid, &pst, sizeof(pst)); in MonitorSIGTRAP()
282 PtraceWrapper(PT_CONTINUE, pid, reinterpret_cast<void *>(1), 0); in MonitorSIGTRAP()
296 Status error = PtraceWrapper(PT_GET_PROCESS_STATE, pid, &pst, sizeof(pst)); in MonitorSIGTRAP()
323 error = PtraceWrapper(PT_CONTINUE, pid, reinterpret_cast<void *>(1), 0); in MonitorSIGTRAP()
366 PtraceWrapper(PT_GET_SIGINFO, pid, &info, sizeof(info)); in MonitorSignal()
384 Status NativeProcessNetBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper() function in NativeProcessNetBSD
522 ret = PtraceWrapper(PT_SET_SIGINFO, GetID(), &siginfo.get(), in Resume()
530 PtraceWrapper(PT_CONTINUE, GetID(), reinterpret_cast<void *>(1), signal); in Resume()
[all …]
H A DNativeThreadNetBSD.cpp45 Status ret = NativeProcessNetBSD::PtraceWrapper(PT_RESUME, m_process.GetID(), in Resume()
49 ret = NativeProcessNetBSD::PtraceWrapper(PT_CLEARSTEP, m_process.GetID(), in Resume()
57 Status ret = NativeProcessNetBSD::PtraceWrapper(PT_RESUME, m_process.GetID(), in SingleStep()
61 ret = NativeProcessNetBSD::PtraceWrapper(PT_SETSTEP, m_process.GetID(), in SingleStep()
69 Status ret = NativeProcessNetBSD::PtraceWrapper(PT_SUSPEND, m_process.GetID(), in Suspend()
189 Status error = NativeProcessNetBSD::PtraceWrapper( in GetName()
H A DNativeRegisterContextNetBSD.cpp24 return NativeProcessNetBSD::PtraceWrapper(ptrace_req, GetProcessPid(), buf, in DoRegisterSet()
H A DNativeProcessNetBSD.h88 static Status PtraceWrapper(int req, lldb::pid_t pid, void *addr = nullptr,
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp200 const auto siginfo_err = PtraceWrapper(PT_LWPINFO, pid, &info, sizeof(info)); in MonitorSIGTRAP()
240 PtraceWrapper(PT_CONTINUE, pid, reinterpret_cast<void *>(1), 0); in MonitorSIGTRAP()
287 PtraceWrapper(PT_CONTINUE, pid, reinterpret_cast<void *>(1), 0); in MonitorSIGTRAP()
363 const auto siginfo_err = PtraceWrapper(PT_LWPINFO, pid, &info, sizeof(info)); in MonitorSignal()
387 Status NativeProcessFreeBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper() function in NativeProcessFreeBSD
491 PtraceWrapper(PT_CONTINUE, GetID(), reinterpret_cast<void *>(1), signal); in Resume()
519 return PtraceWrapper(PT_DETACH, GetID()); in Detach()
561 return PtraceWrapper(PT_KILL, m_pid); in Kill()
830 Status status = PtraceWrapper(PT_ATTACH, m_pid); in Attach()
872 Status error = NativeProcessFreeBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
[all …]
H A DNativeRegisterContextFreeBSD_x86_64.cpp345 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 DNativeRegisterContextFreeBSD_arm64.cpp74 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
77 return NativeProcessFreeBSD::PtraceWrapper( in ReadRegisterSet()
87 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
90 return NativeProcessFreeBSD::PtraceWrapper( in WriteRegisterSet()
236 Status res = NativeProcessFreeBSD::PtraceWrapper(PT_GETDBREGS, in ReadHardwareDebugInfo()
272 return NativeProcessFreeBSD::PtraceWrapper(PT_SETDBREGS, m_thread.GetID(), in WriteHardwareDebugRegs()
H A DNativeThreadFreeBSD.cpp45 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()
325 const auto siginfo_err = NativeProcessFreeBSD::PtraceWrapper( in GetSiginfo()
H A DNativeRegisterContextFreeBSD_arm.cpp65 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 DNativeRegisterContextFreeBSD_mips64.cpp84 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 DNativeRegisterContextFreeBSD_powerpc.cpp137 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 DNativeProcessFreeBSD.h89 static Status PtraceWrapper(int req, lldb::pid_t pid, void *addr = nullptr,