Lines Matching refs:platform_sp
340 PlatformSP platform_sp(GetSP()); in GetName() local
341 if (platform_sp) in GetName()
342 return ConstString(platform_sp->GetName()).AsCString(); in GetName()
348 void SBPlatform::SetSP(const lldb::PlatformSP &platform_sp) { in SetSP() argument
349 m_opaque_sp = platform_sp; in SetSP()
355 PlatformSP platform_sp(GetSP()); in GetWorkingDirectory() local
356 if (platform_sp) in GetWorkingDirectory()
357 return platform_sp->GetWorkingDirectory().GetCString(); in GetWorkingDirectory()
364 PlatformSP platform_sp(GetSP()); in SetWorkingDirectory() local
365 if (platform_sp) { in SetWorkingDirectory()
367 platform_sp->SetWorkingDirectory(FileSpec(path)); in SetWorkingDirectory()
369 platform_sp->SetWorkingDirectory(FileSpec()); in SetWorkingDirectory()
379 PlatformSP platform_sp(GetSP()); in ConnectRemote() local
380 if (platform_sp && connect_options.GetURL()) { in ConnectRemote()
383 sb_error.ref() = platform_sp->ConnectRemote(args); in ConnectRemote()
393 PlatformSP platform_sp(GetSP()); in DisconnectRemote() local
394 if (platform_sp) in DisconnectRemote()
395 platform_sp->DisconnectRemote(); in DisconnectRemote()
401 PlatformSP platform_sp(GetSP()); in IsConnected() local
402 if (platform_sp) in IsConnected()
403 return platform_sp->IsConnected(); in IsConnected()
410 PlatformSP platform_sp(GetSP()); in GetTriple() local
411 if (platform_sp) { in GetTriple()
412 ArchSpec arch(platform_sp->GetSystemArchitecture()); in GetTriple()
425 PlatformSP platform_sp(GetSP()); in GetOSBuild() local
426 if (platform_sp) { in GetOSBuild()
427 std::string s = platform_sp->GetOSBuildString().value_or(""); in GetOSBuild()
440 PlatformSP platform_sp(GetSP()); in GetOSDescription() local
441 if (platform_sp) { in GetOSDescription()
442 std::string s = platform_sp->GetOSKernelDescription().value_or(""); in GetOSDescription()
455 PlatformSP platform_sp(GetSP()); in GetHostname() local
456 if (platform_sp) in GetHostname()
457 return platform_sp->GetHostname(); in GetHostname()
465 if (PlatformSP platform_sp = GetSP()) in GetOSMajorVersion() local
466 version = platform_sp->GetOSVersion(); in GetOSMajorVersion()
474 if (PlatformSP platform_sp = GetSP()) in GetOSMinorVersion() local
475 version = platform_sp->GetOSVersion(); in GetOSMinorVersion()
483 if (PlatformSP platform_sp = GetSP()) in GetOSUpdateVersion() local
484 version = platform_sp->GetOSVersion(); in GetOSUpdateVersion()
490 if (PlatformSP platform_sp = GetSP()) in SetSDKRoot() local
491 platform_sp->SetSDKRootDirectory(ConstString(sysroot)); in SetSDKRoot()
498 PlatformSP platform_sp(GetSP()); in Get() local
499 if (platform_sp) { in Get()
500 sb_error.ref() = platform_sp->GetFile(src.ref(), dst.ref()); in Get()
509 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Put() argument
519 return platform_sp->PutFile(src.ref(), dst.ref(), permissions); in Put()
531 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Install() argument
533 return platform_sp->Install(src.ref(), dst.ref()); in Install()
545 [&](const lldb::PlatformSP &platform_sp) { in Run() argument
552 working_dir = platform_sp->GetWorkingDirectory().GetCString(); in Run()
556 return platform_sp->RunShellCommand( in Run()
567 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Launch() argument
569 Status error = platform_sp->LaunchProcess(info); in Launch()
577 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Kill() argument
578 return platform_sp->KillProcess(pid); in Kill()
585 const auto platform_sp(GetSP()); in ExecuteConnected() local
586 if (platform_sp) { in ExecuteConnected()
587 if (platform_sp->IsConnected()) in ExecuteConnected()
588 sb_error.ref() = func(platform_sp); in ExecuteConnected()
601 PlatformSP platform_sp(GetSP()); in MakeDirectory() local
602 if (platform_sp) { in MakeDirectory()
604 platform_sp->MakeDirectory(FileSpec(path), file_permissions); in MakeDirectory()
614 PlatformSP platform_sp(GetSP()); in GetFilePermissions() local
615 if (platform_sp) { in GetFilePermissions()
617 platform_sp->GetFilePermissions(FileSpec(path), file_permissions); in GetFilePermissions()
628 PlatformSP platform_sp(GetSP()); in SetFilePermissions() local
629 if (platform_sp) { in SetFilePermissions()
631 platform_sp->SetFilePermissions(FileSpec(path), file_permissions); in SetFilePermissions()
641 if (auto platform_sp = GetSP()) in GetUnixSignals() local
642 return SBUnixSignals{platform_sp}; in GetUnixSignals()
649 PlatformSP platform_sp(GetSP()); in GetEnvironment() local
651 if (platform_sp) { in GetEnvironment()
652 return SBEnvironment(platform_sp->GetEnvironment()); in GetEnvironment()