Lines Matching refs:PlatformRemoteGDBServer
40 LLDB_PLUGIN_DEFINE_ADV(PlatformRemoteGDBServer, PlatformGDB)
44 void PlatformRemoteGDBServer::Initialize() { in Initialize()
50 PlatformRemoteGDBServer::GetPluginNameStatic(), in Initialize()
51 PlatformRemoteGDBServer::GetDescriptionStatic(), in Initialize()
52 PlatformRemoteGDBServer::CreateInstance); in Initialize()
56 void PlatformRemoteGDBServer::Terminate() { in Terminate()
59 PluginManager::UnregisterPlugin(PlatformRemoteGDBServer::CreateInstance); in Terminate()
65 PlatformSP PlatformRemoteGDBServer::CreateInstance(bool force, in CreateInstance()
72 return PlatformSP(new PlatformRemoteGDBServer()); in CreateInstance()
76 llvm::StringRef PlatformRemoteGDBServer::GetDescriptionStatic() { in GetDescriptionStatic()
81 llvm::StringRef PlatformRemoteGDBServer::GetDescription() { in GetDescription()
93 bool PlatformRemoteGDBServer::GetModuleSpec(const FileSpec &module_file_spec, in GetModuleSpec()
122 Status PlatformRemoteGDBServer::GetFileWithUUID(const FileSpec &platform_file, in GetFileWithUUID()
131 PlatformRemoteGDBServer::PlatformRemoteGDBServer() in PlatformRemoteGDBServer() function in PlatformRemoteGDBServer
138 PlatformRemoteGDBServer::~PlatformRemoteGDBServer() = default;
140 size_t PlatformRemoteGDBServer::GetSoftwareBreakpointTrapOpcode( in GetSoftwareBreakpointTrapOpcode()
147 bool PlatformRemoteGDBServer::GetRemoteOSVersion() { in GetRemoteOSVersion()
153 llvm::Optional<std::string> PlatformRemoteGDBServer::GetRemoteOSBuildString() { in GetRemoteOSBuildString()
160 PlatformRemoteGDBServer::GetRemoteOSKernelDescription() { in GetRemoteOSKernelDescription()
167 ArchSpec PlatformRemoteGDBServer::GetRemoteSystemArchitecture() { in GetRemoteSystemArchitecture()
173 FileSpec PlatformRemoteGDBServer::GetRemoteWorkingDirectory() { in GetRemoteWorkingDirectory()
187 bool PlatformRemoteGDBServer::SetRemoteWorkingDirectory( in SetRemoteWorkingDirectory()
200 bool PlatformRemoteGDBServer::IsConnected() const { in IsConnected()
208 Status PlatformRemoteGDBServer::ConnectRemote(Args &args) { in ConnectRemote()
275 Status PlatformRemoteGDBServer::DisconnectRemote() { in DisconnectRemote()
282 const char *PlatformRemoteGDBServer::GetHostname() { in GetHostname()
291 PlatformRemoteGDBServer::DoGetUserName(UserIDResolver::id_t uid) { in DoGetUserName()
299 PlatformRemoteGDBServer::DoGetGroupName(UserIDResolver::id_t gid) { in DoGetGroupName()
306 uint32_t PlatformRemoteGDBServer::FindProcesses( in FindProcesses()
314 bool PlatformRemoteGDBServer::GetProcessInfo( in GetProcessInfo()
321 Status PlatformRemoteGDBServer::LaunchProcess(ProcessLaunchInfo &launch_info) { in LaunchProcess()
406 Status PlatformRemoteGDBServer::KillProcess(const lldb::pid_t pid) { in KillProcess()
413 PlatformRemoteGDBServer::DebugProcess(ProcessLaunchInfo &launch_info, in DebugProcess()
452 bool PlatformRemoteGDBServer::LaunchGDBServer(lldb::pid_t &pid, in LaunchGDBServer()
484 bool PlatformRemoteGDBServer::KillSpawnedProcess(lldb::pid_t pid) { in KillSpawnedProcess()
489 lldb::ProcessSP PlatformRemoteGDBServer::Attach( in Attach()
540 Status PlatformRemoteGDBServer::MakeDirectory(const FileSpec &file_spec, in MakeDirectory()
553 Status PlatformRemoteGDBServer::GetFilePermissions(const FileSpec &file_spec, in GetFilePermissions()
568 Status PlatformRemoteGDBServer::SetFilePermissions(const FileSpec &file_spec, in SetFilePermissions()
583 lldb::user_id_t PlatformRemoteGDBServer::OpenFile(const FileSpec &file_spec, in OpenFile()
592 bool PlatformRemoteGDBServer::CloseFile(lldb::user_id_t fd, Status &error) { in CloseFile()
600 PlatformRemoteGDBServer::GetFileSize(const FileSpec &file_spec) { in GetFileSize()
606 void PlatformRemoteGDBServer::AutoCompleteDiskFileOrDirectory( in AutoCompleteDiskFileOrDirectory()
612 uint64_t PlatformRemoteGDBServer::ReadFile(lldb::user_id_t fd, uint64_t offset, in ReadFile()
621 uint64_t PlatformRemoteGDBServer::WriteFile(lldb::user_id_t fd, uint64_t offset, in WriteFile()
630 Status PlatformRemoteGDBServer::PutFile(const FileSpec &source, in PutFile()
636 Status PlatformRemoteGDBServer::CreateSymlink( in CreateSymlink()
652 Status PlatformRemoteGDBServer::Unlink(const FileSpec &file_spec) { in Unlink()
662 bool PlatformRemoteGDBServer::GetFileExists(const FileSpec &file_spec) { in GetFileExists()
668 Status PlatformRemoteGDBServer::RunShellCommand( in RunShellCommand()
684 void PlatformRemoteGDBServer::CalculateTrapHandlerSymbolNames() { in CalculateTrapHandlerSymbolNames()
688 const UnixSignalsSP &PlatformRemoteGDBServer::GetRemoteUnixSignals() { in GetRemoteUnixSignals()
768 std::string PlatformRemoteGDBServer::MakeGdbServerUrl( in MakeGdbServerUrl()
785 std::string PlatformRemoteGDBServer::MakeUrl(const char *scheme, in MakeUrl()
797 size_t PlatformRemoteGDBServer::ConnectToWaitingProcesses(Debugger &debugger, in ConnectToWaitingProcesses()
810 size_t PlatformRemoteGDBServer::GetPendingGdbServerList( in GetPendingGdbServerList()