| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationServerCommon.h | 19 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 D | GDBRemoteCommunicationServerLLGS.h | 23 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 D | GDBRemoteCommunicationServerCommon.cpp | 180 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 D | GDBRemoteCommunicationServerPlatform.h | 113 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 D | GDBRemoteCommunicationServer.cpp | 31 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 D | GDBRemoteCommunicationServerLLGS.cpp | 1286 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 D | GDBRemoteCommunicationServer.h | 21 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 D | GDBRemoteCommunicationServerPlatform.cpp | 120 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 D | GDBRemoteCommunicationClient.cpp | 202 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 D | GDBRemoteClientBase.h | 43 StringExtractorGDBRemote &response); 54 llvm::StringRef payload, StringExtractorGDBRemote &response, 58 llvm::StringRef payload, StringExtractorGDBRemote &response, 93 StringExtractorGDBRemote &response); 143 StringExtractorGDBRemote &response);
|
| H A D | GDBRemoteClientBase.cpp | 42 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 D | GDBRemoteCommunication.h | 136 StringExtractorGDBRemote &packet); 192 PacketResult ReadPacket(StringExtractorGDBRemote &response, 196 StringExtractorGDBRemote &response, Timeout<std::micro> timeout, 200 PacketResult WaitForPacketNoLock(StringExtractorGDBRemote &response,
|
| H A D | ProcessGDBRemote.cpp | 449 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 D | GDBRemoteCommunication.cpp | 213 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 D | GDBRemoteCommunicationClient.h | 270 bool GetStopReply(StringExtractorGDBRemote &response); 272 bool GetThreadStopInfo(lldb::tid_t tid, StringExtractorGDBRemote &response); 626 bool DecodeProcessInfoResponse(StringExtractorGDBRemote &response, 633 StringExtractorGDBRemote &response);
|
| H A D | ProcessGDBRemote.h | 228 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 D | StringExtractorGDBRemote.cpp | 17 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 D | CMakeLists.txt | 61 StringExtractorGDBRemote.cpp
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | StringExtractorGDBRemoteTest.cpp | 9 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 D | StringExtractorGDBRemote.h | 21 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 D | GDBRemoteClientBaseTest.cpp | 65 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 D | GDBRemoteCommunicationTest.cpp | 23 PacketResult ReadPacket(StringExtractorGDBRemote &response) { in ReadPacket() 65 StringExtractorGDBRemote response; in TEST_F()
|
| H A D | GDBRemoteTestUtils.h | 66 PacketResult GetPacket(StringExtractorGDBRemote &response) { in GetPacket()
|
| /llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/ |
| H A D | TestClient.cpp | 185 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 D | BUILD.gn | 43 "StringExtractorGDBRemote.cpp",
|