Lines Matching refs:GDBRemoteCommunicationClient

1 //===-- GDBRemoteCommunicationClient.cpp ------------------------*- C++ -*-===//
9 #include "GDBRemoteCommunicationClient.h"
48 // GDBRemoteCommunicationClient constructor
49 GDBRemoteCommunicationClient::GDBRemoteCommunicationClient()
104 GDBRemoteCommunicationClient::~GDBRemoteCommunicationClient() {
109 bool GDBRemoteCommunicationClient::HandshakeWithServer(Status *error_ptr) {
139 bool GDBRemoteCommunicationClient::GetEchoSupported() {
146 bool GDBRemoteCommunicationClient::GetQPassSignalsSupported() {
153 bool GDBRemoteCommunicationClient::GetAugmentedLibrariesSVR4ReadSupported() {
160 bool GDBRemoteCommunicationClient::GetQXferLibrariesSVR4ReadSupported() {
167 bool GDBRemoteCommunicationClient::GetQXferLibrariesReadSupported() {
174 bool GDBRemoteCommunicationClient::GetQXferAuxvReadSupported() {
181 bool GDBRemoteCommunicationClient::GetQXferFeaturesReadSupported() {
188 bool GDBRemoteCommunicationClient::GetQXferMemoryMapReadSupported() {
195 uint64_t GDBRemoteCommunicationClient::GetRemoteMaxPacketSize() {
202 bool GDBRemoteCommunicationClient::QueryNoAckModeSupported() {
226 void GDBRemoteCommunicationClient::GetListThreadsInStopReplySupported() {
239 bool GDBRemoteCommunicationClient::GetVAttachOrWaitSupported() {
253 bool GDBRemoteCommunicationClient::GetSyncThreadStateSupported() {
267 void GDBRemoteCommunicationClient::ResetDiscoverableSettings(bool did_exec) {
330 void GDBRemoteCommunicationClient::GetRemoteQSupported() {
445 bool GDBRemoteCommunicationClient::GetThreadSuffixSupported() {
457 bool GDBRemoteCommunicationClient::GetVContSupported(char flavor) {
517 GDBRemoteCommunicationClient::SendThreadSpecificPacketAndWaitForResponse(
525 "GDBRemoteCommunicationClient::%s: Didn't get sequence mutex "
545 bool GDBRemoteCommunicationClient::GetpPacketSupported(lldb::tid_t tid) {
551 LazyBool GDBRemoteCommunicationClient::GetThreadPacketSupported(
564 StructuredData::ObjectSP GDBRemoteCommunicationClient::GetThreadsInfo() {
583 bool GDBRemoteCommunicationClient::GetThreadExtendedInfoSupported() {
597 void GDBRemoteCommunicationClient::EnableErrorStringInPacket() {
612 bool GDBRemoteCommunicationClient::GetLoadedDynamicLibrariesInfosSupported() {
627 bool GDBRemoteCommunicationClient::GetSharedCacheInfoSupported() {
641 bool GDBRemoteCommunicationClient::GetxPacketSupported() {
656 GDBRemoteCommunicationClient::PacketResult
657 GDBRemoteCommunicationClient::SendPacketsAndConcatenateResponses(
704 lldb::pid_t GDBRemoteCommunicationClient::GetCurrentProcessID(bool allow_lazy) {
751 bool GDBRemoteCommunicationClient::GetLaunchSuccess(std::string &error_str) {
770 int GDBRemoteCommunicationClient::SendArgumentsPacket(
820 int GDBRemoteCommunicationClient::SendEnvironment(const Environment &env) {
829 int GDBRemoteCommunicationClient::SendEnvironmentPacket(
887 int GDBRemoteCommunicationClient::SendLaunchArchPacket(char const *arch) {
904 int GDBRemoteCommunicationClient::SendLaunchEventDataPacket(
932 llvm::VersionTuple GDBRemoteCommunicationClient::GetOSVersion() {
937 llvm::VersionTuple GDBRemoteCommunicationClient::GetMacCatalystVersion() {
942 bool GDBRemoteCommunicationClient::GetOSBuildString(std::string &s) {
953 bool GDBRemoteCommunicationClient::GetOSKernelDescription(std::string &s) {
964 bool GDBRemoteCommunicationClient::GetHostname(std::string &s) {
975 ArchSpec GDBRemoteCommunicationClient::GetSystemArchitecture() {
982 GDBRemoteCommunicationClient::GetProcessArchitecture() {
988 bool GDBRemoteCommunicationClient::GetGDBServerVersion() {
1019 void GDBRemoteCommunicationClient::MaybeEnableCompression(
1097 const char *GDBRemoteCommunicationClient::GetGDBServerProgramName() {
1105 uint32_t GDBRemoteCommunicationClient::GetGDBServerProgramVersion() {
1111 bool GDBRemoteCommunicationClient::GetDefaultThreadId(lldb::tid_t &tid) {
1126 bool GDBRemoteCommunicationClient::GetHostInfo(bool force) {
1304 "GDBRemoteCommunicationClient::%s parsed host "
1321 int GDBRemoteCommunicationClient::SendAttach(
1339 int GDBRemoteCommunicationClient::SendStdinNotification(const char *data,
1353 GDBRemoteCommunicationClient::GetHostArchitecture() {
1359 seconds GDBRemoteCommunicationClient::GetHostDefaultPacketTimeout() {
1365 addr_t GDBRemoteCommunicationClient::AllocateMemory(size_t size,
1391 bool GDBRemoteCommunicationClient::DeallocateMemory(addr_t addr) {
1413 Status GDBRemoteCommunicationClient::Detach(bool keep_stopped) {
1453 Status GDBRemoteCommunicationClient::GetMemoryRegionInfo(
1571 Status GDBRemoteCommunicationClient::GetQXferMemoryMapRegionInfo(
1586 Status GDBRemoteCommunicationClient::LoadQXferMemoryMap() {
1675 Status GDBRemoteCommunicationClient::GetWatchpointSupportInfo(uint32_t &num) {
1719 lldb_private::Status GDBRemoteCommunicationClient::GetWatchpointSupportInfo(
1728 GDBRemoteCommunicationClient::GetWatchpointsTriggerAfterInstruction(
1753 int GDBRemoteCommunicationClient::SetSTDIN(const FileSpec &file_spec) {
1773 int GDBRemoteCommunicationClient::SetSTDOUT(const FileSpec &file_spec) {
1793 int GDBRemoteCommunicationClient::SetSTDERR(const FileSpec &file_spec) {
1813 bool GDBRemoteCommunicationClient::GetWorkingDir(FileSpec &working_dir) {
1829 int GDBRemoteCommunicationClient::SetWorkingDir(const FileSpec &working_dir) {
1849 int GDBRemoteCommunicationClient::SetDisableASLR(bool enable) {
1867 int GDBRemoteCommunicationClient::SetDetachOnError(bool enable) {
1885 bool GDBRemoteCommunicationClient::DecodeProcessInfoResponse(
1982 bool GDBRemoteCommunicationClient::GetProcessInfo(
2004 bool GDBRemoteCommunicationClient::GetCurrentProcessInfo(bool allow_lazy) {
2140 uint32_t GDBRemoteCommunicationClient::FindProcesses(
2235 bool GDBRemoteCommunicationClient::GetUserName(uint32_t uid,
2262 bool GDBRemoteCommunicationClient::GetGroupName(uint32_t gid,
2289 bool GDBRemoteCommunicationClient::SetNonStopMode(const bool enable) {
2339 void GDBRemoteCommunicationClient::TestPacketSpeed(const uint32_t num_packets,
2463 bool GDBRemoteCommunicationClient::SendSpeedTestPacket(uint32_t send_size,
2484 bool GDBRemoteCommunicationClient::LaunchGDBServer(
2529 size_t GDBRemoteCommunicationClient::QueryGDBServer(
2568 bool GDBRemoteCommunicationClient::KillSpawnedProcess(lldb::pid_t pid) {
2581 bool GDBRemoteCommunicationClient::SetCurrentThread(uint64_t tid) {
2616 bool GDBRemoteCommunicationClient::SetCurrentThreadForRun(uint64_t tid) {
2652 bool GDBRemoteCommunicationClient::GetStopReply(
2660 bool GDBRemoteCommunicationClient::GetThreadStopInfo(
2683 uint8_t GDBRemoteCommunicationClient::SendGDBStoppointTypePacket(
2686 LLDB_LOGF(log, "GDBRemoteCommunicationClient::%s() %s at addr = 0x%" PRIx64,
2743 size_t GDBRemoteCommunicationClient::GetCurrentThreadIDs(
2797 lldb::addr_t GDBRemoteCommunicationClient::GetShlibInfoAddr() {
2806 lldb_private::Status GDBRemoteCommunicationClient::RunShellCommand(
2859 Status GDBRemoteCommunicationClient::MakeDirectory(const FileSpec &file_spec,
2881 GDBRemoteCommunicationClient::SetFilePermissions(const FileSpec &file_spec,
2921 GDBRemoteCommunicationClient::OpenFile(const lldb_private::FileSpec &file_spec,
2942 bool GDBRemoteCommunicationClient::CloseFile(lldb::user_id_t fd,
2955 lldb::user_id_t GDBRemoteCommunicationClient::GetFileSize(
2973 GDBRemoteCommunicationClient::GetFilePermissions(const FileSpec &file_spec,
3008 uint64_t GDBRemoteCommunicationClient::ReadFile(lldb::user_id_t fd,
3041 uint64_t GDBRemoteCommunicationClient::WriteFile(lldb::user_id_t fd,
3073 Status GDBRemoteCommunicationClient::CreateSymlink(const FileSpec &src,
3107 Status GDBRemoteCommunicationClient::Unlink(const FileSpec &file_spec) {
3139 bool GDBRemoteCommunicationClient::GetFileExists(
3158 bool GDBRemoteCommunicationClient::CalculateMD5(
3180 bool GDBRemoteCommunicationClient::AvoidGPackets(ProcessGDBRemote *process) {
3206 DataBufferSP GDBRemoteCommunicationClient::ReadRegister(lldb::tid_t tid,
3222 DataBufferSP GDBRemoteCommunicationClient::ReadAllRegisters(lldb::tid_t tid) {
3237 bool GDBRemoteCommunicationClient::WriteRegister(lldb::tid_t tid,
3252 bool GDBRemoteCommunicationClient::WriteAllRegisters(
3266 bool GDBRemoteCommunicationClient::SaveRegisterState(lldb::tid_t tid,
3291 bool GDBRemoteCommunicationClient::RestoreRegisterState(lldb::tid_t tid,
3314 bool GDBRemoteCommunicationClient::SyncThreadState(lldb::tid_t tid) {
3327 GDBRemoteCommunicationClient::SendStartTracePacket(const TraceOptions &options,
3370 GDBRemoteCommunicationClient::SendStopTracePacket(lldb::user_id_t uid,
3406 Status GDBRemoteCommunicationClient::SendGetDataPacket(
3415 Status GDBRemoteCommunicationClient::SendGetMetaDataPacket(
3425 GDBRemoteCommunicationClient::SendGetTraceConfigPacket(lldb::user_id_t uid,
3495 Status GDBRemoteCommunicationClient::SendGetTraceDataPacket(
3533 bool GDBRemoteCommunicationClient::GetModuleInfo(
3634 GDBRemoteCommunicationClient::GetModulesInfo(
3693 bool GDBRemoteCommunicationClient::ReadExtFeature(
3796 void GDBRemoteCommunicationClient::ServeSymbolLookups(
3919 "GDBRemoteCommunicationClient::%s: Didn't get sequence mutex.",
3926 GDBRemoteCommunicationClient::GetSupportedStructuredDataPlugins() {
3945 "GDBRemoteCommunicationClient::%s(): "
3953 "GDBRemoteCommunicationClient::%s(): "
3962 "GDBRemoteCommunicationClient::%s(): supported async "
3973 Status GDBRemoteCommunicationClient::SendSignalsToIgnore(
3993 Status GDBRemoteCommunicationClient::ConfigureRemoteStructuredData(
4045 void GDBRemoteCommunicationClient::OnRunPacketSent(bool first) {