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

/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DShell.h59 SHELL_FILE_HANDLE *SplitStdIn; ///< ConsoleIn for use in the split. member in struct:__anon12749
H A DShell.c1244 Split->SplitStdIn = StdIn;
1256 if (Split->SplitStdIn == StdIn) {
1259 Split->SplitStdOut = Split->SplitStdIn;
1261 Split->SplitStdIn = TempFileHandle;
1262 ShellInfoObject.NewEfiShellProtocol->SetFilePosition(ConvertShellHandleToEfiFileProtocol(Split->SplitStdIn), 0);
1280 if (Split->SplitStdIn != NULL) {
1281 ShellInfoObject.NewEfiShellProtocol->CloseFile(ConvertShellHandleToEfiFileProtocol(Split->SplitStdIn));
1433 Status = RunSplitCommand(PostVariableCmdLine, Split->SplitStdIn, Split->SplitStdOut);
H A DShellParametersProtocol.c631 if (Split != NULL && Split->SplitStdIn != NULL) {
632 ShellParameters->StdIn = Split->SplitStdIn;
948 ||(Split != NULL && Split->SplitStdIn != NULL && (StdInVarName != NULL || StdInFileName != NULL))
1174 if ((Split != NULL && Split->SplitStdIn != ShellParameters->StdIn) || Split == NULL) {

Completed in 37 milliseconds