/freebsd/contrib/llvm-project/lldb/source/Host/common/ |
H A D | NativeProcessProtocol.cpp | 28 NativeProcessProtocol::NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, in NativeProcessProtocol() function in NativeProcessProtocol 34 lldb_private::Status NativeProcessProtocol::Interrupt() { in Interrupt() 77 bool NativeProcessProtocol::SetExitStatus(WaitStatus status, in SetExitStatus() 121 bool NativeProcessProtocol::IsAlive() const { in IsAlive() 127 NativeProcessProtocol::GetWatchpointMap() const { in GetWatchpointMap() 232 NativeProcessProtocol::GetHardwareBreakpointMap() const { in GetHardwareBreakpointMap() 331 void NativeProcessProtocol::NotifyDidExec() { in NotifyDidExec() 422 llvm::Expected<NativeProcessProtocol::SoftwareBreakpoint> 591 void NativeProcessProtocol::FixupBreakpointPCAsNeeded( in FixupBreakpointPCAsNeeded() 757 uint32_t NativeProcessProtocol::GetStopID() const { in GetStopID() [all …]
|
H A D | NativeThreadProtocol.cpp | 17 NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process, in NativeThreadProtocol()
|
H A D | NativeRegisterContext.cpp | 345 NativeProcessProtocol &process = m_thread.GetProcess(); in ReadRegisterValueFromMemory() 384 NativeProcessProtocol &process = m_thread.GetProcess(); in WriteRegisterValueToMemory()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationServerLLGS.h | 34 public NativeProcessProtocol::NativeDelegate { 39 NativeProcessProtocol::Manager &process_manager); 78 void ProcessStateChanged(NativeProcessProtocol *process, 81 void DidExec(NativeProcessProtocol *process) override; 84 NewSubprocess(NativeProcessProtocol *parent_process, 96 std::unique_ptr<NativeProcessProtocol> process_up; 103 NativeProcessProtocol::Manager &m_process_manager; 106 NativeProcessProtocol *m_current_process; 107 NativeProcessProtocol *m_continue_process; 134 PacketResult SendWResponse(NativeProcessProtocol *process); [all …]
|
H A D | GDBRemoteCommunicationServerLLGS.cpp | 461 NativeProcessProtocol *process) { in InitializeDelegate() 475 NativeProcessProtocol *process) { in SendWResponse() 502 NativeProcessProtocol::Extension::multiprocess)) in SendWResponse() 799 NativeProcessProtocol &process = thread.GetProcess(); in PrepareStopReplyPacketForThread() 985 NativeProcessProtocol::Extension::fork)); in PrepareStopReplyPacketForThread() 1035 NativeProcessProtocol *process) { in HandleInferiorState_Exited() 1077 NativeProcessProtocol *process) { in HandleInferiorState_Stopped() 1143 NativeProcessProtocol *parent_process, in NewSubprocess() 2338 NativeProcessProtocol *default_process; in Handle_H() 4219 using Extension = NativeProcessProtocol::Extension; in HandleFeatures() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/common/ |
H A D | NativeProcessProtocol.h | 49 class NativeProcessProtocol { 51 virtual ~NativeProcessProtocol() = default; 241 virtual void InitializeDelegate(NativeProcessProtocol *process) = 0; 243 virtual void ProcessStateChanged(NativeProcessProtocol *process, 246 virtual void DidExec(NativeProcessProtocol *process) = 0; 249 NewSubprocess(NativeProcessProtocol *parent_process, 250 std::unique_ptr<NativeProcessProtocol> child_process) = 0; 301 virtual llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 323 virtual llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 452 NativeProcessProtocol(lldb::pid_t pid, int terminal_fd,
|
H A D | NativeThreadProtocol.h | 26 NativeThreadProtocol(NativeProcessProtocol &process, lldb::tid_t tid); 41 NativeProcessProtocol &GetProcess() { return m_process; } in GetProcess() 60 NativeProcessProtocol &m_process;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/ |
H A D | NativeProcessELF.h | 22 class NativeProcessELF : public NativeProcessProtocol { 23 using NativeProcessProtocol::NativeProcessProtocol;
|
H A D | NativeProcessELF.cpp | 185 NativeProcessProtocol::NotifyDidExec(); in NotifyDidExec()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
H A D | NativeProcessNetBSD.h | 30 class Manager : public NativeProcessProtocol::Manager { 32 using NativeProcessProtocol::Manager::Manager; 34 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 38 llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
|
H A D | NativeProcessNetBSD.cpp | 58 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 111 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 113 lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate) { in Attach()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | NativeProcessFreeBSD.h | 33 class Manager : public NativeProcessProtocol::Manager { 35 using NativeProcessProtocol::Manager::Manager; 37 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 41 llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
|
H A D | NativeProcessFreeBSD.cpp | 53 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 106 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 108 lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate) { in Attach() 426 return NativeProcessProtocol::GetSoftwareBreakpointTrapOpcode(size_hint); in GetSoftwareBreakpointTrapOpcode()
|
/freebsd/contrib/llvm-project/lldb/tools/lldb-server/ |
H A D | lldb-gdbserver.cpp | 75 class NativeProcessManager : public NativeProcessProtocol::Manager { 78 : NativeProcessProtocol::Manager(mainloop) {} 80 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 82 NativeProcessProtocol::NativeDelegate &native_delegate) override { 85 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 87 NativeProcessProtocol::NativeDelegate &native_delegate) override {
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | NativeProcessSoftwareSingleStep.cpp | 23 NativeProcessProtocol &m_process; 29 EmulatorBaton(NativeProcessProtocol &process, in EmulatorBaton() 100 NativeProcessProtocol &process = thread.GetProcess(); in SetupSoftwareSingleStepping()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-forward.h | 14 class NativeProcessProtocol; variable
|
/freebsd/lib/clang/liblldb/ |
H A D | Makefile | 254 SRCS+= Host/common/NativeProcessProtocol.cpp
|