Home
last modified time | relevance | path

Searched refs:RNBRemote (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/
H A DRNBRemote.cpp164 RNBRemote::RNBRemote() in RNBRemote() function in RNBRemote
179 RNBRemote::~RNBRemote() { in ~RNBRemote()
184 void RNBRemote::CreatePacketTable() { in CreatePacketTable()
210 t.push_back(Packet(read_memory, &RNBRemote::HandlePacket_m, NULL, "m", in CreatePacketTable()
212 t.push_back(Packet(read_register, &RNBRemote::HandlePacket_p, NULL, "p", in CreatePacketTable()
214 t.push_back(Packet(read_general_regs, &RNBRemote::HandlePacket_g, NULL, "g", in CreatePacketTable()
216 t.push_back(Packet(write_memory, &RNBRemote::HandlePacket_M, NULL, "M", in CreatePacketTable()
218 t.push_back(Packet(write_register, &RNBRemote::HandlePacket_P, NULL, "P", in CreatePacketTable()
220 t.push_back(Packet(write_general_regs, &RNBRemote::HandlePacket_G, NULL, "G", in CreatePacketTable()
222 t.push_back(Packet(insert_mem_bp, &RNBRemote::HandlePacket_z, NULL, "Z0", in CreatePacketTable()
[all …]
H A DChangeLog35 * RNBRemote.h: Add vAttachWait
36 * RNBRemote.cpp (RNBRemote::CreatePacketTable): Add vattachwait.
38 (RNBRemote::HandlePacket_v): Handle vattachwait.
69 * RNBRemote.h (PacketEnum): Added enum for qShlibInfoAddr.
70 * RNBRemote.cpp (RNBRemote::CreatePacketTable) Added the qShlibInfoAddr
72 (RNBRemote::GetPacket): Log when we run into an unimplemented packet.
73 (RNBRemote::HandleReceivedPacket): Only log the packet when logging
75 (RNBRemote::HandlePacket_q): Add support for the new qShlibInfoAddr packet.
106 * RNBRemote.cpp (RNBRemote::RNBRemote): Cleaned up logging and
108 (RNBRemote::~RNBRemote): Ditto.
[all …]
H A Dlibdebugserver.cpp67 RNBRemote *remote = remoteSP.get(); in RNBRunLoopGetStartModeFromRemote()
83 RNBRemote::PacketEnum type; in RNBRunLoopGetStartModeFromRemote()
88 if (type == RNBRemote::vattach || type == RNBRemote::vattachwait) { in RNBRunLoopGetStartModeFromRemote()
335 g_remoteSP = std::make_shared<RNBRemote>(); in debug_server_main()
337 RNBRemote *remote = g_remoteSP.get(); in debug_server_main()
H A DRNBRemote.h34 class RNBRemote {
143 typedef rnb_err_t (RNBRemote::*HandlePacketCallback)(const char *p);
145 RNBRemote();
146 ~RNBRemote();
265 RNBRemote(const RNBRemote &) = delete;
356 rnb_err_t GetPacket(std::string &packet_data, RNBRemote::Packet &packet_info,
H A Ddebugserver.cpp90 RNBRunLoopMode RNBRunLoopGetStartModeFromRemote(RNBRemote *remote) { in RNBRunLoopGetStartModeFromRemote()
115 RNBRemote::PacketEnum type; in RNBRunLoopGetStartModeFromRemote()
120 if (type == RNBRemote::vattach || type == RNBRemote::vattachwait || in RNBRunLoopGetStartModeFromRemote()
121 type == RNBRemote::vattachorwait) { in RNBRunLoopGetStartModeFromRemote()
134 if (type == RNBRemote::set_argv) { in RNBRunLoopGetStartModeFromRemote()
195 RNBRunLoopMode RNBRunLoopLaunchInferior(RNBRemote *remote, in RNBRunLoopLaunchInferior()
280 RNBRemote::PacketEnum type; in RNBRunLoopLaunchInferior()
289 if (type != RNBRemote::query_launch_success) { in RNBRunLoopLaunchInferior()
363 RNBRunLoopMode RNBRunLoopLaunchAttaching(RNBRemote *remote, in RNBRunLoopLaunchAttaching()
421 RNBRunLoopMode HandleProcessStateChange(RNBRemote *remote, bool initialize) { in HandleProcessStateChange()
[all …]
H A DRNBDefs.h67 class RNBRemote; variable
68 typedef std::shared_ptr<RNBRemote> RNBRemoteSP;
H A DRNBContext.cpp138 RNBRemote *remote = remoteSP.get(); in ThreadFunctionProcessStatus()
H A DCMakeLists.txt213 RNBRemote.cpp
/openbsd-src/gnu/llvm/lldb/tools/debugserver/debugserver.xcodeproj/
H A Dproject.pbxproj24 …6CE05AD115C36280022F371 /* RNBRemote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A68FD60D…
54 …56F674C1AD46CE9002850C2 /* RNBRemote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A68FD60D…
123 …0D10574500665A9E /* RNBRemote.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
124 …0574500665A9E /* RNBRemote.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
399 26A68FD50D10574500665A9E /* RNBRemote.h */,
400 26A68FD60D10574500665A9E /* RNBRemote.cpp */,
511 26CE05AD115C36280022F371 /* RNBRemote.cpp in Sources */,
554 456F674C1AD46CE9002850C2 /* RNBRemote.cpp in Sources */,