Lines Matching refs:launch_info
409 ProcessLaunchInfo launch_info; in RunShellCommand() local
410 launch_info.SetArchitecture(HostInfo::GetArchitecture()); in RunShellCommand()
417 launch_info.SetShell(shell); in RunShellCommand()
418 launch_info.GetArguments().AppendArguments(args); in RunShellCommand()
421 launch_info.ConvertArgumentsForLaunchingInShell( in RunShellCommand()
426 launch_info.SetArguments(args, first_arg_is_executable); in RunShellCommand()
429 launch_info.GetEnvironment() = Host::GetEnvironment(); in RunShellCommand()
432 launch_info.SetWorkingDirectory(working_dir); in RunShellCommand()
451 launch_info.AppendSuppressFileAction(STDIN_FILENO, true, false); in RunShellCommand()
453 launch_info.AppendOpenFileAction(STDOUT_FILENO, output_file_spec, false, in RunShellCommand()
456 launch_info.AppendSuppressFileAction(STDOUT_FILENO, false, true); in RunShellCommand()
459 launch_info.AppendDuplicateFileAction(STDOUT_FILENO, STDERR_FILENO); in RunShellCommand()
461 launch_info.AppendSuppressFileAction(STDERR_FILENO, false, true); in RunShellCommand()
464 launch_info.SetMonitorProcessCallback( in RunShellCommand()
468 error = LaunchProcess(launch_info); in RunShellCommand()
469 const lldb::pid_t pid = launch_info.GetProcessID(); in RunShellCommand()
519 Status Host::LaunchProcess(ProcessLaunchInfo &launch_info) { in LaunchProcess() argument
529 HostProcess process = launcher.LaunchProcess(launch_info, error); in LaunchProcess()
533 launch_info.SetProcessID(process.GetProcessId()); in LaunchProcess()