Home
last modified time | relevance | path

Searched refs:StringExtractorGDBRemote (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.h19 class StringExtractorGDBRemote; variable
38 PacketResult Handle_A(StringExtractorGDBRemote &packet);
40 PacketResult Handle_qHostInfo(StringExtractorGDBRemote &packet);
42 PacketResult Handle_qProcessInfoPID(StringExtractorGDBRemote &packet);
44 PacketResult Handle_qfProcessInfo(StringExtractorGDBRemote &packet);
46 PacketResult Handle_qsProcessInfo(StringExtractorGDBRemote &packet);
48 PacketResult Handle_qUserName(StringExtractorGDBRemote &packet);
50 PacketResult Handle_qGroupName(StringExtractorGDBRemote &packet);
52 PacketResult Handle_qSpeedTest(StringExtractorGDBRemote &packet);
54 PacketResult Handle_vFile_Open(StringExtractorGDBRemote &packet);
[all …]
H A DGDBRemoteCommunicationServerLLGS.h23 class StringExtractorGDBRemote; variable
142 PacketResult Handle_k(StringExtractorGDBRemote &packet);
144 PacketResult Handle_vKill(StringExtractorGDBRemote &packet);
146 PacketResult Handle_qProcessInfo(StringExtractorGDBRemote &packet);
148 PacketResult Handle_qC(StringExtractorGDBRemote &packet);
150 PacketResult Handle_QSetDisableASLR(StringExtractorGDBRemote &packet);
152 PacketResult Handle_QSetWorkingDir(StringExtractorGDBRemote &packet);
154 PacketResult Handle_qGetWorkingDir(StringExtractorGDBRemote &packet);
156 PacketResult Handle_QThreadSuffixSupported(StringExtractorGDBRemote &packet);
158 PacketResult Handle_QListThreadsInStopReply(StringExtractorGDBRemote &packet);
[all …]
H A DGDBRemoteCommunicationServerCommon.cpp64 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_A, in GDBRemoteCommunicationServerCommon()
67 StringExtractorGDBRemote::eServerPacketType_QEnvironment, in GDBRemoteCommunicationServerCommon()
70 StringExtractorGDBRemote::eServerPacketType_QEnvironmentHexEncoded, in GDBRemoteCommunicationServerCommon()
73 StringExtractorGDBRemote::eServerPacketType_qfProcessInfo, in GDBRemoteCommunicationServerCommon()
76 StringExtractorGDBRemote::eServerPacketType_qGroupName, in GDBRemoteCommunicationServerCommon()
79 StringExtractorGDBRemote::eServerPacketType_qHostInfo, in GDBRemoteCommunicationServerCommon()
82 StringExtractorGDBRemote::eServerPacketType_QLaunchArch, in GDBRemoteCommunicationServerCommon()
85 StringExtractorGDBRemote::eServerPacketType_qLaunchSuccess, in GDBRemoteCommunicationServerCommon()
88 StringExtractorGDBRemote::eServerPacketType_qEcho, in GDBRemoteCommunicationServerCommon()
91 StringExtractorGDBRemote::eServerPacketType_qModuleInfo, in GDBRemoteCommunicationServerCommon()
[all …]
H A DGDBRemoteCommunicationServerPlatform.h113 PacketResult Handle_qLaunchGDBServer(StringExtractorGDBRemote &packet);
115 PacketResult Handle_qQueryGDBServer(StringExtractorGDBRemote &packet);
117 PacketResult Handle_qKillSpawnedProcess(StringExtractorGDBRemote &packet);
119 PacketResult Handle_qPathComplete(StringExtractorGDBRemote &packet);
121 PacketResult Handle_qProcessInfo(StringExtractorGDBRemote &packet);
123 PacketResult Handle_qGetWorkingDir(StringExtractorGDBRemote &packet);
125 PacketResult Handle_QSetWorkingDir(StringExtractorGDBRemote &packet);
127 PacketResult Handle_qC(StringExtractorGDBRemote &packet);
129 PacketResult Handle_jSignalsInfo(StringExtractorGDBRemote &packet);
H A DGDBRemoteCommunicationServer.cpp30 StringExtractorGDBRemote::eServerPacketType_QEnableErrorStrings, in GDBRemoteCommunicationServer()
31 [this](StringExtractorGDBRemote packet, Status &error, bool &interrupt, in GDBRemoteCommunicationServer()
38 StringExtractorGDBRemote::ServerPacketType packet_type, in RegisterPacketHandler()
46 StringExtractorGDBRemote packet; in GetPacketAndSendResponse()
50 const StringExtractorGDBRemote::ServerPacketType packet_type = in GetPacketAndSendResponse()
53 case StringExtractorGDBRemote::eServerPacketType_nack: in GetPacketAndSendResponse()
54 case StringExtractorGDBRemote::eServerPacketType_ack: in GetPacketAndSendResponse()
57 case StringExtractorGDBRemote::eServerPacketType_invalid: in GetPacketAndSendResponse()
62 case StringExtractorGDBRemote::eServerPacketType_unimplemented: in GetPacketAndSendResponse()
132 StringExtractorGDBRemote &packet) { in Handle_QErrorStringEnable()
[all …]
H A DGDBRemoteCommunicationServerLLGS.cpp80 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_C, in RegisterPacketHandlers()
82 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_c, in RegisterPacketHandlers()
84 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_D, in RegisterPacketHandlers()
86 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_H, in RegisterPacketHandlers()
88 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_I, in RegisterPacketHandlers()
91 StringExtractorGDBRemote::eServerPacketType_interrupt, in RegisterPacketHandlers()
94 StringExtractorGDBRemote::eServerPacketType_m, in RegisterPacketHandlers()
96 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType_M, in RegisterPacketHandlers()
98 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType__M, in RegisterPacketHandlers()
100 RegisterMemberFunctionHandler(StringExtractorGDBRemote::eServerPacketType__m, in RegisterPacketHandlers()
[all …]
H A DGDBRemoteCommunicationServer.h21 class StringExtractorGDBRemote; variable
31 std::function<PacketResult(StringExtractorGDBRemote &packet,
39 RegisterPacketHandler(StringExtractorGDBRemote::ServerPacketType packet_type,
47 std::map<StringExtractorGDBRemote::ServerPacketType, PacketHandler>
55 PacketResult Handle_QErrorStringEnable(StringExtractorGDBRemote &packet);
65 PacketResult SendIllFormedResponse(const StringExtractorGDBRemote &packet,
H A DGDBRemoteCommunicationServerPlatform.cpp120 StringExtractorGDBRemote::eServerPacketType_qC, in GDBRemoteCommunicationServerPlatform()
123 StringExtractorGDBRemote::eServerPacketType_qGetWorkingDir, in GDBRemoteCommunicationServerPlatform()
126 StringExtractorGDBRemote::eServerPacketType_qLaunchGDBServer, in GDBRemoteCommunicationServerPlatform()
129 StringExtractorGDBRemote::eServerPacketType_qQueryGDBServer, in GDBRemoteCommunicationServerPlatform()
132 StringExtractorGDBRemote::eServerPacketType_qKillSpawnedProcess, in GDBRemoteCommunicationServerPlatform()
135 StringExtractorGDBRemote::eServerPacketType_qProcessInfo, in GDBRemoteCommunicationServerPlatform()
138 StringExtractorGDBRemote::eServerPacketType_qPathComplete, in GDBRemoteCommunicationServerPlatform()
141 StringExtractorGDBRemote::eServerPacketType_QSetWorkingDir, in GDBRemoteCommunicationServerPlatform()
144 StringExtractorGDBRemote::eServerPacketType_jSignalsInfo, in GDBRemoteCommunicationServerPlatform()
147 RegisterPacketHandler(StringExtractorGDBRemote::eServerPacketType_interrupt, in GDBRemoteCommunicationServerPlatform()
[all …]
H A DGDBRemoteCommunicationClient.cpp209 StringExtractorGDBRemote response; in QueryNoAckModeSupported()
226 StringExtractorGDBRemote response; in GetListThreadsInStopReplySupported()
239 StringExtractorGDBRemote response; in GetVAttachOrWaitSupported()
253 StringExtractorGDBRemote response; in GetSyncThreadStateSupported()
361 StringExtractorGDBRemote response; in GetRemoteQSupported()
405 StringExtractorGDBRemote packet_response(x); in GetRemoteQSupported()
420 StringExtractorGDBRemote response; in GetThreadSuffixSupported()
432 StringExtractorGDBRemote response; in GetVContSupported()
492 StringExtractorGDBRemote &response) { in SendThreadSpecificPacketAndWaitForResponse()
527 StringExtractorGDBRemote response; in GetThreadPacketSupported()
[all …]
H A DGDBRemoteClientBase.h47 StringExtractorGDBRemote &response);
58 llvm::StringRef payload, StringExtractorGDBRemote &response,
62 StringExtractorGDBRemote &response, Timeout<std::micro> timeout,
67 llvm::StringRef payload, StringExtractorGDBRemote &response,
102 StringExtractorGDBRemote &response);
152 StringExtractorGDBRemote &response);
H A DGDBRemoteClientBase.cpp41 StringExtractorGDBRemote &response) { in SendContinuePacketAndWaitForResponse()
182 llvm::StringRef payload, StringExtractorGDBRemote &response, in SendPacketAndWaitForResponse()
199 StringExtractorGDBRemote &response, Timeout<std::micro> timeout, in ReadPacketWithOutputSupport()
216 llvm::StringRef payload, StringExtractorGDBRemote &response, in SendPacketAndReceiveResponseWithOutputSupport()
239 llvm::StringRef payload, StringExtractorGDBRemote &response) { in SendPacketAndWaitForResponseNoLock()
267 StringExtractorGDBRemote &response) { in ShouldStop()
278 StringExtractorGDBRemote extra_stop_reply_packet; in ShouldStop()
H A DGDBRemoteCommunication.h132 StringExtractorGDBRemote &packet);
190 PacketResult ReadPacket(StringExtractorGDBRemote &response,
193 PacketResult WaitForPacketNoLock(StringExtractorGDBRemote &response,
H A DProcessGDBRemote.cpp428 for (StringExtractorGDBRemote::ResponseType response_type = in BuildDynamicRegisterInfo()
429 StringExtractorGDBRemote::eResponse; in BuildDynamicRegisterInfo()
430 response_type == StringExtractorGDBRemote::eResponse; ++reg_num) { in BuildDynamicRegisterInfo()
435 StringExtractorGDBRemote response; in BuildDynamicRegisterInfo()
439 if (response_type == StringExtractorGDBRemote::eResponse) { in BuildDynamicRegisterInfo()
543 StringExtractorGDBRemote response; in DoConnectRemote()
773 StringExtractorGDBRemote response; in DoLaunch()
857 StringExtractorGDBRemote response; in ConnectToDebugserver()
1400 StringExtractorGDBRemote thread_ids{value}; in UpdateThreadIDsFromStopReplyThreadsValue()
1407 tid != StringExtractorGDBRemote::AllProcesses) in UpdateThreadIDsFromStopReplyThreadsValue()
[all …]
H A DGDBRemoteCommunication.cpp211 StringExtractorGDBRemote packet; in GetAck()
215 StringExtractorGDBRemote::ResponseType::eAck) in GetAck()
224 GDBRemoteCommunication::ReadPacket(StringExtractorGDBRemote &response, in ReadPacket()
227 using ResponseType = StringExtractorGDBRemote::ResponseType; in ReadPacket()
242 GDBRemoteCommunication::WaitForPacketNoLock(StringExtractorGDBRemote &packet, in WaitForPacketNoLock()
323 StringExtractorGDBRemote echo_response; in WaitForPacketNoLock()
619 StringExtractorGDBRemote &packet) { in CheckForPacket()
792 packet = StringExtractorGDBRemote(packet_str); in CheckForPacket()
H A DGDBRemoteCommunicationClient.h263 bool GetStopReply(StringExtractorGDBRemote &response);
265 bool GetThreadStopInfo(lldb::tid_t tid, StringExtractorGDBRemote &response);
625 bool DecodeProcessInfoResponse(StringExtractorGDBRemote &response,
632 StringExtractorGDBRemote &response);
H A DProcessGDBRemote.h229 StringExtractorGDBRemote &inputStringExtractor);
257 std::optional<StringExtractorGDBRemote> m_last_stop_packet;
327 void SetLastStopPacket(const StringExtractorGDBRemote &response);
H A DGDBRemoteRegisterContext.cpp337 StringExtractorGDBRemote response; in SetPrimordialRegister()
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DStringExtractorGDBRemote.cpp15 constexpr lldb::pid_t StringExtractorGDBRemote::AllProcesses;
16 constexpr lldb::tid_t StringExtractorGDBRemote::AllThreads;
18 StringExtractorGDBRemote::ResponseType
19 StringExtractorGDBRemote::GetResponseType() const { in GetResponseType()
57 StringExtractorGDBRemote::ServerPacketType
58 StringExtractorGDBRemote::GetServerPacketType() const { in GetServerPacketType()
473 bool StringExtractorGDBRemote::IsOKResponse() const { in IsOKResponse()
477 bool StringExtractorGDBRemote::IsUnsupportedResponse() const { in IsUnsupportedResponse()
481 bool StringExtractorGDBRemote::IsNormalResponse() const { in IsNormalResponse()
485 bool StringExtractorGDBRemote::IsErrorResponse() const { in IsErrorResponse()
[all …]
H A DCMakeLists.txt60 StringExtractorGDBRemote.cpp
/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DStringExtractorGDBRemote.h22 class StringExtractorGDBRemote : public StringExtractor {
25 void *baton, const StringExtractorGDBRemote &response);
27 StringExtractorGDBRemote() = default;
29 StringExtractorGDBRemote(llvm::StringRef str) in StringExtractorGDBRemote() function
32 StringExtractorGDBRemote(const char *cstr) in StringExtractorGDBRemote() function
37 void CopyResponseValidator(const StringExtractorGDBRemote &rhs);
/openbsd-src/gnu/usr.bin/clang/liblldbUtility/
H A DMakefile42 StringExtractorGDBRemote.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Utility/
H A DBUILD.gn43 "StringExtractorGDBRemote.cpp",
/openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp694 StringExtractorGDBRemote response; in GetRemoteUnixSignals()
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt3880 lldb/include/lldb/Utility/StringExtractorGDBRemote.h
4688 lldb/source/Utility/StringExtractorGDBRemote.cpp