Lines Matching refs:platform_sp
344 PlatformSP platform_sp(GetSP()); in GetName() local
345 if (platform_sp) in GetName()
346 return ConstString(platform_sp->GetName()).AsCString(); in GetName()
352 void SBPlatform::SetSP(const lldb::PlatformSP &platform_sp) { in SetSP() argument
353 m_opaque_sp = platform_sp; in SetSP()
359 PlatformSP platform_sp(GetSP()); in GetWorkingDirectory() local
360 if (platform_sp) in GetWorkingDirectory()
361 return platform_sp->GetWorkingDirectory().GetPathAsConstString().AsCString(); in GetWorkingDirectory()
368 PlatformSP platform_sp(GetSP()); in SetWorkingDirectory() local
369 if (platform_sp) { in SetWorkingDirectory()
371 platform_sp->SetWorkingDirectory(FileSpec(path)); in SetWorkingDirectory()
373 platform_sp->SetWorkingDirectory(FileSpec()); in SetWorkingDirectory()
383 PlatformSP platform_sp(GetSP()); in ConnectRemote() local
384 if (platform_sp && connect_options.GetURL()) { in ConnectRemote()
387 sb_error.ref() = platform_sp->ConnectRemote(args); in ConnectRemote()
397 PlatformSP platform_sp(GetSP()); in DisconnectRemote() local
398 if (platform_sp) in DisconnectRemote()
399 platform_sp->DisconnectRemote(); in DisconnectRemote()
405 PlatformSP platform_sp(GetSP()); in IsConnected() local
406 if (platform_sp) in IsConnected()
407 return platform_sp->IsConnected(); in IsConnected()
414 PlatformSP platform_sp(GetSP()); in GetTriple() local
415 if (platform_sp) { in GetTriple()
416 ArchSpec arch(platform_sp->GetSystemArchitecture()); in GetTriple()
429 PlatformSP platform_sp(GetSP()); in GetOSBuild() local
430 if (platform_sp) { in GetOSBuild()
431 std::string s = platform_sp->GetOSBuildString().value_or(""); in GetOSBuild()
444 PlatformSP platform_sp(GetSP()); in GetOSDescription() local
445 if (platform_sp) { in GetOSDescription()
446 std::string s = platform_sp->GetOSKernelDescription().value_or(""); in GetOSDescription()
459 PlatformSP platform_sp(GetSP()); in GetHostname() local
460 if (platform_sp) in GetHostname()
461 return ConstString(platform_sp->GetHostname()).GetCString(); in GetHostname()
469 if (PlatformSP platform_sp = GetSP()) in GetOSMajorVersion() local
470 version = platform_sp->GetOSVersion(); in GetOSMajorVersion()
478 if (PlatformSP platform_sp = GetSP()) in GetOSMinorVersion() local
479 version = platform_sp->GetOSVersion(); in GetOSMinorVersion()
487 if (PlatformSP platform_sp = GetSP()) in GetOSUpdateVersion() local
488 version = platform_sp->GetOSVersion(); in GetOSUpdateVersion()
494 if (PlatformSP platform_sp = GetSP()) in SetSDKRoot() local
495 platform_sp->SetSDKRootDirectory(llvm::StringRef(sysroot).str()); in SetSDKRoot()
502 PlatformSP platform_sp(GetSP()); in Get() local
503 if (platform_sp) { in Get()
504 sb_error.ref() = platform_sp->GetFile(src.ref(), dst.ref()); in Get()
513 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Put() argument
523 return platform_sp->PutFile(src.ref(), dst.ref(), permissions); in Put()
535 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Install() argument
537 return platform_sp->Install(src.ref(), dst.ref()); in Install()
549 [&](const lldb::PlatformSP &platform_sp) { in Run() argument
556 platform_sp->GetWorkingDirectory().GetPath(); in Run()
560 return platform_sp->RunShellCommand( in Run()
572 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Launch() argument
574 Status error = platform_sp->LaunchProcess(info); in Launch()
585 if (PlatformSP platform_sp = GetSP()) { in Attach() local
586 if (platform_sp->IsConnected()) { in Attach()
589 ProcessSP process_sp = platform_sp->Attach(info, debugger.ref(), in Attach()
604 if (PlatformSP platform_sp = GetSP()) { in GetAllProcesses() local
605 if (platform_sp->IsConnected()) { in GetAllProcesses()
606 ProcessInstanceInfoList list = platform_sp->GetAllProcesses(); in GetAllProcesses()
619 return ExecuteConnected([&](const lldb::PlatformSP &platform_sp) { in Kill() argument
620 return platform_sp->KillProcess(pid); in Kill()
627 const auto platform_sp(GetSP()); in ExecuteConnected() local
628 if (platform_sp) { in ExecuteConnected()
629 if (platform_sp->IsConnected()) in ExecuteConnected()
630 sb_error.ref() = func(platform_sp); in ExecuteConnected()
643 PlatformSP platform_sp(GetSP()); in MakeDirectory() local
644 if (platform_sp) { in MakeDirectory()
646 platform_sp->MakeDirectory(FileSpec(path), file_permissions); in MakeDirectory()
656 PlatformSP platform_sp(GetSP()); in GetFilePermissions() local
657 if (platform_sp) { in GetFilePermissions()
659 platform_sp->GetFilePermissions(FileSpec(path), file_permissions); in GetFilePermissions()
670 PlatformSP platform_sp(GetSP()); in SetFilePermissions() local
671 if (platform_sp) { in SetFilePermissions()
673 platform_sp->SetFilePermissions(FileSpec(path), file_permissions); in SetFilePermissions()
683 if (auto platform_sp = GetSP()) in GetUnixSignals() local
684 return SBUnixSignals{platform_sp}; in GetUnixSignals()
691 PlatformSP platform_sp(GetSP()); in GetEnvironment() local
693 if (platform_sp) { in GetEnvironment()
694 return SBEnvironment(platform_sp->GetEnvironment()); in GetEnvironment()
703 PlatformSP platform_sp(GetSP()); in SetLocateModuleCallback() local
704 if (!platform_sp) in SetLocateModuleCallback()
709 platform_sp->SetLocateModuleCallback(nullptr); in SetLocateModuleCallback()
717 platform_sp->SetLocateModuleCallback( in SetLocateModuleCallback()