reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp
   87   if (!m_gdb_client.LaunchGDBServer("127.0.0.1", pid, remote_port, socket_name))
  102   return m_gdb_client.KillSpawnedProcess(pid);
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  171   if (!m_gdb_client.GetModuleInfo(module_file_spec, arch, module_spec)) {
  213   ArchSpec remote_arch = m_gdb_client.GetSystemArchitecture();
  234   m_os_version = m_gdb_client.GetOSVersion();
  239   return m_gdb_client.GetOSBuildString(s);
  243   return m_gdb_client.GetOSKernelDescription(s);
  248   return m_gdb_client.GetSystemArchitecture();
  255     if (m_gdb_client.GetWorkingDir(working_dir) && log)
  273     return m_gdb_client.SetWorkingDir(working_dir) == 0;
  279   return m_gdb_client.IsConnected();
  291       m_gdb_client.SetConnection(new ConnectionFileDescriptor());
  305       const ConnectionStatus status = m_gdb_client.Connect(url, &error);
  307         if (m_gdb_client.HandshakeWithServer(&error)) {
  308           m_gdb_client.GetHostInfo();
  312             m_gdb_client.SetWorkingDir(m_working_dir);
  314           m_gdb_client.Disconnect();
  329   m_gdb_client.Disconnect(&error);
  335   m_gdb_client.GetHostname(m_name);
  344   if (m_gdb_client.GetUserName(uid, name))
  352   if (m_gdb_client.GetGroupName(gid, name))
  360   return m_gdb_client.FindProcesses(match_info, process_infos);
  365   return m_gdb_client.GetProcessInfo(pid, process_info);
  381       m_gdb_client.SetSTDIN(file_action->GetFileSpec());
  384       m_gdb_client.SetSTDOUT(file_action->GetFileSpec());
  387       m_gdb_client.SetSTDERR(file_action->GetFileSpec());
  392   m_gdb_client.SetDisableASLR(
  394   m_gdb_client.SetDetachOnError(
  399     m_gdb_client.SetWorkingDir(working_dir);
  403   m_gdb_client.SendEnvironment(launch_info.GetEnvironment());
  408   m_gdb_client.SendLaunchArchPacket(arch_triple);
  418         m_gdb_client, std::chrono::seconds(5));
  419     arg_packet_err = m_gdb_client.SendArgumentsPacket(launch_info);
  424     if (m_gdb_client.GetLaunchSuccess(error_str)) {
  425       const auto pid = m_gdb_client.GetCurrentProcessID(false);
  523         m_gdb_client.LaunchGDBServer("127.0.0.1", pid, port, socket_name);
  527         m_gdb_client.LaunchGDBServer(nullptr, pid, port, socket_name);
  540   return m_gdb_client.KillSpawnedProcess(pid);
  598   Status error = m_gdb_client.MakeDirectory(file_spec, mode);
  609   Status error = m_gdb_client.GetFilePermissions(file_spec, file_permissions);
  621   Status error = m_gdb_client.SetFilePermissions(file_spec, file_permissions);
  635   return m_gdb_client.OpenFile(file_spec, flags, mode, error);
  639   return m_gdb_client.CloseFile(fd, error);
  644   return m_gdb_client.GetFileSize(file_spec);
  650   return m_gdb_client.ReadFile(fd, offset, dst, dst_len, error);
  656   return m_gdb_client.WriteFile(fd, offset, src, src_len, error);
  669   Status error = m_gdb_client.CreateSymlink(src, dst);
  680   Status error = m_gdb_client.Unlink(file_spec);
  688   return m_gdb_client.GetFileExists(file_spec);
  701   return m_gdb_client.RunShellCommand(command, working_dir, status_ptr,
  721   auto result = m_gdb_client.SendPacketAndWaitForResponse("jSignalsInfo",
  845   m_gdb_client.QueryGDBServer(remote_servers);