| /freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/ |
| H A D | NativeProcessProtocol.cpp | 27 NativeProcessProtocol::NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, in NativeProcessProtocol() function in NativeProcessProtocol 35 lldb_private::Status NativeProcessProtocol::Interrupt() { in Interrupt() 65 bool NativeProcessProtocol::SetExitStatus(WaitStatus status, in SetExitStatus() 109 bool NativeProcessProtocol::IsAlive() const { in IsAlive() 115 NativeProcessProtocol::GetWatchpointMap() const { in GetWatchpointMap() 299 bool NativeProcessProtocol::RegisterNativeDelegate( in RegisterNativeDelegate() 311 bool NativeProcessProtocol::UnregisterNativeDelegate( in UnregisterNativeDelegate() 346 void NativeProcessProtocol::NotifyDidExec() { in NotifyDidExec() 579 void NativeProcessProtocol::FixupBreakpointPCAsNeeded( in FixupBreakpointPCAsNeeded() 694 uint32_t NativeProcessProtocol::GetStopID() const { in GetStopID() [all …]
|
| H A D | NativeThreadProtocol.cpp | 18 NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process, in NativeThreadProtocol()
|
| H A D | NativeRegisterContext.cpp | 346 NativeProcessProtocol &process = m_thread.GetProcess(); in ReadRegisterValueFromMemory() 383 NativeProcessProtocol &process = m_thread.GetProcess(); in WriteRegisterValueToMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationServerLLGS.h | 33 public NativeProcessProtocol::NativeDelegate { 40 const NativeProcessProtocol::Factory &process_factory); 72 void InitializeDelegate(NativeProcessProtocol *process) override; 74 void ProcessStateChanged(NativeProcessProtocol *process, 77 void DidExec(NativeProcessProtocol *process) override; 84 const NativeProcessProtocol::Factory &m_process_factory; 88 std::unique_ptr<NativeProcessProtocol> m_debugged_process_up; 102 PacketResult SendWResponse(NativeProcessProtocol *process); 204 void HandleInferiorState_Exited(NativeProcessProtocol *process); 206 void HandleInferiorState_Stopped(NativeProcessProtocol *process);
|
| H A D | GDBRemoteCommunicationServerLLGS.cpp | 73 MainLoop &mainloop, const NativeProcessProtocol::Factory &process_factory) in GDBRemoteCommunicationServerLLGS() 328 NativeProcessProtocol *process) { in InitializeDelegate() 341 NativeProcessProtocol *process) { in SendWResponse() 494 static JSONArray::SP GetJSONThreadsInfo(NativeProcessProtocol &process, 788 NativeProcessProtocol *process) { 813 NativeProcessProtocol *process) { 840 NativeProcessProtocol *process, lldb::StateType state) { 884 void GDBRemoteCommunicationServerLLGS::DidExec(NativeProcessProtocol *process) {
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/ |
| H A D | NativeProcessProtocol.h | 39 class NativeProcessProtocol { 41 virtual ~NativeProcessProtocol() {} in ~NativeProcessProtocol() 198 virtual void InitializeDelegate(NativeProcessProtocol *process) = 0; 200 virtual void ProcessStateChanged(NativeProcessProtocol *process, 203 virtual void DidExec(NativeProcessProtocol *process) = 0; 269 virtual llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 293 virtual llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 434 NativeProcessProtocol(lldb::pid_t pid, int terminal_fd,
|
| H A D | NativeThreadProtocol.h | 25 NativeThreadProtocol(NativeProcessProtocol &process, lldb::tid_t tid); 40 NativeProcessProtocol &GetProcess() { return m_process; } in GetProcess() 58 NativeProcessProtocol &m_process;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeProcessNetBSD.h | 29 class NativeProcessNetBSD : public NativeProcessProtocol { 31 class Factory : public NativeProcessProtocol::Factory { 33 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 37 llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
|
| H A D | NativeProcessNetBSD.cpp | 62 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 116 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 118 lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate, in Attach() 148 : NativeProcessProtocol(pid, terminal_fd, delegate), m_arch(arch) { in NativeProcessNetBSD()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/ |
| H A D | NativeProcessDarwin.h | 51 class NativeProcessDarwin : public NativeProcessProtocol { 52 friend Status NativeProcessProtocol::Launch( 56 friend Status NativeProcessProtocol::Attach( 57 lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate,
|
| H A D | NativeProcessDarwin.cpp | 56 Status NativeProcessProtocol::Launch( in Launch() 58 NativeProcessProtocol::NativeDelegate &native_delegate, MainLoop &mainloop, in Launch() 124 Status NativeProcessProtocol::Attach( in Attach() 125 lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate, in Attach() 162 : NativeProcessProtocol(pid), m_task(TASK_NULL), m_did_exec(false), in NativeProcessDarwin()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 66 class NativeProcessFactory : public NativeProcessProtocol::Factory { 68 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 70 NativeProcessProtocol::NativeDelegate &delegate, 74 llvm::Expected<std::unique_ptr<NativeProcessProtocol>> 75 Attach(lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &delegate,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-private-forward.h | 17 class NativeProcessProtocol; variable
|