Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.h19 class StringExtractorGDBRemote; variable
39 PacketResult Handle_A(StringExtractorGDBRemote &packet);
41 PacketResult Handle_qHostInfo(StringExtractorGDBRemote &packet);
49 PacketResult Handle_qUserName(StringExtractorGDBRemote &packet);
51 PacketResult Handle_qGroupName(StringExtractorGDBRemote &packet);
53 PacketResult Handle_qSpeedTest(StringExtractorGDBRemote &packet);
55 PacketResult Handle_vFile_Open(StringExtractorGDBRemote &packet);
63 PacketResult Handle_vFile_Size(StringExtractorGDBRemote &packet);
77 PacketResult Handle_vFile_MD5(StringExtractorGDBRemote &packet);
79 PacketResult Handle_qEcho(StringExtractorGDBRemote &packet);
[all …]
H A DGDBRemoteCommunicationServerLLGS.h23 class StringExtractorGDBRemote; variable
142 PacketResult Handle_k(StringExtractorGDBRemote &packet);
163 PacketResult Handle_C(StringExtractorGDBRemote &packet);
165 PacketResult Handle_c(StringExtractorGDBRemote &packet);
182 PacketResult Handle_p(StringExtractorGDBRemote &packet);
184 PacketResult Handle_P(StringExtractorGDBRemote &packet);
186 PacketResult Handle_H(StringExtractorGDBRemote &packet);
188 PacketResult Handle_I(StringExtractorGDBRemote &packet);
195 PacketResult Handle_M(StringExtractorGDBRemote &packet);
204 PacketResult Handle_Z(StringExtractorGDBRemote &packet);
[all …]
H A DGDBRemoteCommunicationServerCommon.cpp180 StringExtractorGDBRemote &packet) { in Handle_qHostInfo()
316 StringExtractorGDBRemote &packet) { in Handle_qProcessInfoPID()
333 StringExtractorGDBRemote &packet) { in Handle_qfProcessInfo()
416 StringExtractorGDBRemote &packet) { in Handle_qsProcessInfo()
428 StringExtractorGDBRemote &packet) { in Handle_qUserName()
451 StringExtractorGDBRemote &packet) { in Handle_qGroupName()
470 StringExtractorGDBRemote &packet) { in Handle_qSpeedTest()
502 StringExtractorGDBRemote &packet) { in Handle_vFile_Open()
551 StringExtractorGDBRemote &packet) { in Handle_vFile_Close()
574 StringExtractorGDBRemote &packet) { in Handle_vFile_pRead()
[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.cpp31 StringExtractorGDBRemote::eServerPacketType_QEnableErrorStrings, in GDBRemoteCommunicationServer()
32 [this](StringExtractorGDBRemote packet, Status &error, bool &interrupt, in GDBRemoteCommunicationServer()
39 StringExtractorGDBRemote::ServerPacketType packet_type, in RegisterPacketHandler()
47 StringExtractorGDBRemote packet; in GetPacketAndSendResponse()
51 const StringExtractorGDBRemote::ServerPacketType packet_type = in GetPacketAndSendResponse()
54 case StringExtractorGDBRemote::eServerPacketType_nack: in GetPacketAndSendResponse()
55 case StringExtractorGDBRemote::eServerPacketType_ack: in GetPacketAndSendResponse()
58 case StringExtractorGDBRemote::eServerPacketType_invalid: in GetPacketAndSendResponse()
63 case StringExtractorGDBRemote::eServerPacketType_unimplemented: in GetPacketAndSendResponse()
133 StringExtractorGDBRemote &packet) { in Handle_QErrorStringEnable()
[all …]
H A DGDBRemoteCommunicationServerLLGS.cpp1286 StringExtractorGDBRemote &packet) { in Handle_jLLDBTraceSupported()
1298 StringExtractorGDBRemote &packet) { in Handle_jLLDBTraceStop()
1318 StringExtractorGDBRemote &packet) { in Handle_jLLDBTraceStart()
1339 StringExtractorGDBRemote &packet) { in Handle_jLLDBTraceGetState()
1357 StringExtractorGDBRemote &packet) { in Handle_jLLDBTraceGetBinaryData()
1382 StringExtractorGDBRemote &packet) { in Handle_qProcessInfo()
1456 StringExtractorGDBRemote &packet) { in Handle_vKill()
1481 StringExtractorGDBRemote &packet) { in Handle_QSetDisableASLR()
1492 StringExtractorGDBRemote &packet) { in Handle_QSetWorkingDir()
1502 StringExtractorGDBRemote &packet) { in Handle_qGetWorkingDir()
[all …]
H A DGDBRemoteCommunicationServer.h21 class StringExtractorGDBRemote; variable
31 std::function<PacketResult(StringExtractorGDBRemote &packet,
40 RegisterPacketHandler(StringExtractorGDBRemote::ServerPacketType packet_type,
48 std::map<StringExtractorGDBRemote::ServerPacketType, PacketHandler>
56 PacketResult Handle_QErrorStringEnable(StringExtractorGDBRemote &packet);
66 PacketResult SendIllFormedResponse(const StringExtractorGDBRemote &packet,
H A DGDBRemoteCommunicationServerPlatform.cpp120 StringExtractorGDBRemote::eServerPacketType_qC, in GDBRemoteCommunicationServerPlatform()
135 StringExtractorGDBRemote::eServerPacketType_qProcessInfo, in GDBRemoteCommunicationServerPlatform()
227 StringExtractorGDBRemote &packet) { in Handle_qLaunchGDBServer()
288 StringExtractorGDBRemote &packet) { in Handle_qQueryGDBServer()
313 StringExtractorGDBRemote &packet) { in Handle_qKillSpawnedProcess()
391 StringExtractorGDBRemote &packet) { in Handle_qProcessInfo()
409 StringExtractorGDBRemote &packet) { in Handle_qPathComplete()
441 StringExtractorGDBRemote &packet) { in Handle_qGetWorkingDir()
454 StringExtractorGDBRemote &packet) { in Handle_QSetWorkingDir()
466 StringExtractorGDBRemote &packet) { in Handle_qC()
[all …]
H A DGDBRemoteCommunicationClient.cpp202 StringExtractorGDBRemote response; in QueryNoAckModeSupported()
219 StringExtractorGDBRemote response; in GetListThreadsInStopReplySupported()
232 StringExtractorGDBRemote response; in GetVAttachOrWaitSupported()
246 StringExtractorGDBRemote response; in GetSyncThreadStateSupported()
354 StringExtractorGDBRemote response; in GetRemoteQSupported()
520 StringExtractorGDBRemote response; in GetThreadPacketSupported()
622 StringExtractorGDBRemote response; in ReadMemoryTags()
670 StringExtractorGDBRemote response; in WriteMemoryTags()
745 StringExtractorGDBRemote response; in GetLaunchSuccess()
1159 StringExtractorGDBRemote response; in GetDefaultThreadId()
[all …]
H A DGDBRemoteClientBase.h43 StringExtractorGDBRemote &response);
54 llvm::StringRef payload, StringExtractorGDBRemote &response,
58 llvm::StringRef payload, StringExtractorGDBRemote &response,
93 StringExtractorGDBRemote &response);
143 StringExtractorGDBRemote &response);
H A DGDBRemoteClientBase.cpp42 StringExtractorGDBRemote &response) { in SendContinuePacketAndWaitForResponse()
183 llvm::StringRef payload, StringExtractorGDBRemote &response, in SendPacketAndWaitForResponse()
200 llvm::StringRef payload, StringExtractorGDBRemote &response, in SendPacketAndReceiveResponseWithOutputSupport()
223 llvm::StringRef payload, StringExtractorGDBRemote &response) { in SendPacketAndWaitForResponseNoLock()
251 StringExtractorGDBRemote &response) { in ShouldStop()
262 StringExtractorGDBRemote extra_stop_reply_packet; in ShouldStop()
H A DGDBRemoteCommunication.h136 StringExtractorGDBRemote &packet);
192 PacketResult ReadPacket(StringExtractorGDBRemote &response,
196 StringExtractorGDBRemote &response, Timeout<std::micro> timeout,
200 PacketResult WaitForPacketNoLock(StringExtractorGDBRemote &response,
H A DProcessGDBRemote.cpp449 StringExtractorGDBRemote response; in BuildDynamicRegisterInfo()
557 StringExtractorGDBRemote response; in DoConnectRemote()
876 StringExtractorGDBRemote response; in DoLaunch()
1640 StringExtractorGDBRemote stop_packet; in CalculateThreadStopInfo()
2542 StringExtractorGDBRemote response; in DoReadMemory()
2699 StringExtractorGDBRemote response; in FlashErase()
2729 StringExtractorGDBRemote response; in FlashDone()
2790 StringExtractorGDBRemote response; in DoWriteMemory()
3808 StringExtractorGDBRemote response; in GetExtendedInfoForThread()
4650 StringExtractorGDBRemote response; in GetFileLoadAddress()
[all …]
H A DGDBRemoteCommunication.cpp213 StringExtractorGDBRemote packet; in GetAck()
217 StringExtractorGDBRemote::ResponseType::eAck) in GetAck()
227 StringExtractorGDBRemote &response, Timeout<std::micro> timeout, in ReadPacketWithOutputSupport()
243 GDBRemoteCommunication::ReadPacket(StringExtractorGDBRemote &response, in ReadPacket()
246 using ResponseType = StringExtractorGDBRemote::ResponseType; in ReadPacket()
261 GDBRemoteCommunication::WaitForPacketNoLock(StringExtractorGDBRemote &packet, in WaitForPacketNoLock()
342 StringExtractorGDBRemote echo_response; in WaitForPacketNoLock()
638 StringExtractorGDBRemote &packet) { in CheckForPacket()
811 packet = StringExtractorGDBRemote(packet_str); in CheckForPacket()
H A DGDBRemoteCommunicationClient.h270 bool GetStopReply(StringExtractorGDBRemote &response);
272 bool GetThreadStopInfo(lldb::tid_t tid, StringExtractorGDBRemote &response);
626 bool DecodeProcessInfoResponse(StringExtractorGDBRemote &response,
633 StringExtractorGDBRemote &response);
H A DProcessGDBRemote.h228 StringExtractorGDBRemote &inputStringExtractor);
254 llvm::Optional<StringExtractorGDBRemote> m_last_stop_packet;
326 void SetLastStopPacket(const StringExtractorGDBRemote &response);
/llvm-project-15.0.7/lldb/source/Utility/
H A DStringExtractorGDBRemote.cpp17 StringExtractorGDBRemote::ResponseType
56 StringExtractorGDBRemote::ServerPacketType
532 case StringExtractorGDBRemote::eOK: in OKErrorNotSupportedResponseValidator()
537 case StringExtractorGDBRemote::eAck: in OKErrorNotSupportedResponseValidator()
538 case StringExtractorGDBRemote::eNack: in OKErrorNotSupportedResponseValidator()
552 case StringExtractorGDBRemote::eOK: in JSONResponseValidator()
553 case StringExtractorGDBRemote::eAck: in JSONResponseValidator()
554 case StringExtractorGDBRemote::eNack: in JSONResponseValidator()
584 case StringExtractorGDBRemote::eOK: in ASCIIHexBytesResponseValidator()
585 case StringExtractorGDBRemote::eAck: in ASCIIHexBytesResponseValidator()
[all …]
H A DCMakeLists.txt61 StringExtractorGDBRemote.cpp
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DStringExtractorGDBRemoteTest.cpp9 StringExtractorGDBRemote ex(""); in TEST()
113 ::testing::Pair(100, StringExtractorGDBRemote::AllThreads)); in TEST()
126 ::testing::Pair(StringExtractorGDBRemote::AllProcesses, in TEST()
127 StringExtractorGDBRemote::AllThreads)); in TEST()
136 StringExtractorGDBRemote::AllThreads)); in TEST()
140 ::testing::Pair(StringExtractorGDBRemote::AllProcesses, in TEST()
141 StringExtractorGDBRemote::AllThreads)); in TEST()
147 ::testing::Pair(StringExtractorGDBRemote::AllProcesses, in TEST()
148 StringExtractorGDBRemote::AllThreads)); in TEST()
161 StringExtractorGDBRemote::AllThreads)); in TEST()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DStringExtractorGDBRemote.h21 class StringExtractorGDBRemote : public StringExtractor {
24 void *baton, const StringExtractorGDBRemote &response);
26 StringExtractorGDBRemote() = default;
28 StringExtractorGDBRemote(llvm::StringRef str) in StringExtractorGDBRemote() function
31 StringExtractorGDBRemote(const char *cstr) in StringExtractorGDBRemote() function
36 void CopyResponseValidator(const StringExtractorGDBRemote &rhs);
/llvm-project-15.0.7/lldb/unittests/Process/gdb-remote/
H A DGDBRemoteClientBaseTest.cpp65 StateType SendCPacket(StringExtractorGDBRemote &response) { in SendCPacket()
83 StringExtractorGDBRemote response; in TEST_F()
108 StringExtractorGDBRemote continue_response, response; in TEST_F()
141 StringExtractorGDBRemote continue_response, async_response, response; in TEST_F()
182 StringExtractorGDBRemote continue_response, response; in TEST_F()
209 StringExtractorGDBRemote continue_response, response; in TEST_F()
239 StringExtractorGDBRemote continue_response, async_response, response; in TEST_F()
277 StringExtractorGDBRemote response; in TEST_F()
309 StringExtractorGDBRemote response; in TEST_F()
324 StringExtractorGDBRemote continue_response, response; in TEST_F()
[all …]
H A DGDBRemoteCommunicationTest.cpp23 PacketResult ReadPacket(StringExtractorGDBRemote &response) { in ReadPacket()
65 StringExtractorGDBRemote response; in TEST_F()
H A DGDBRemoteTestUtils.h66 PacketResult GetPacket(StringExtractorGDBRemote &response) { in GetPacket()
/llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/
H A DTestClient.cpp185 StringExtractorGDBRemote Extractor(response_string); in SendMessage()
193 StringExtractorGDBRemote response; in SendMessage()
263 StringExtractorGDBRemote R; in Continue()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/
H A DBUILD.gn43 "StringExtractorGDBRemote.cpp",

12