Home
last modified time | relevance | path

Searched refs:SplitStdIn (Results 1 – 3 of 3) sorted by relevance

/device/linaro/bootloader/edk2/ShellPkg/Application/Shell/
DShell.h67 SHELL_FILE_HANDLE *SplitStdIn; ///< ConsoleIn for use in the split. member
DShell.c1719 Split->SplitStdIn = StdIn; in RunSplitCommand()
1730 if (Split->SplitStdIn == StdIn) { in RunSplitCommand()
1733 Split->SplitStdOut = Split->SplitStdIn; in RunSplitCommand()
1735 Split->SplitStdIn = TempFileHandle; in RunSplitCommand()
1736 …ct.NewEfiShellProtocol->SetFilePosition(ConvertShellHandleToEfiFileProtocol(Split->SplitStdIn), 0); in RunSplitCommand()
1754 if (Split->SplitStdIn != NULL) { in RunSplitCommand()
1755 …lInfoObject.NewEfiShellProtocol->CloseFile(ConvertShellHandleToEfiFileProtocol(Split->SplitStdIn)); in RunSplitCommand()
1756 FreePool (Split->SplitStdIn); in RunSplitCommand()
2066 Status = RunSplitCommand(CmdLine, Split->SplitStdIn, Split->SplitStdOut); in ProcessNewSplitCommandLine()
DShellParametersProtocol.c776 if (Split != NULL && Split->SplitStdIn != NULL) { in UpdateStdInStdOutStdErr()
777 ShellParameters->StdIn = Split->SplitStdIn; in UpdateStdInStdOutStdErr()
1094 …||(Split != NULL && Split->SplitStdIn != NULL && (StdInVarName != NULL || StdInFileName != NULL… in UpdateStdInStdOutStdErr()
1323 if ((Split != NULL && Split->SplitStdIn != ShellParameters->StdIn) || Split == NULL) { in RestoreStdInStdOutStdErr()