Lines Matching refs:NewScriptFile
2725 SCRIPT_FILE *NewScriptFile; in RunScriptFileHandle() local
2745 NewScriptFile = (SCRIPT_FILE*)AllocateZeroPool(sizeof(SCRIPT_FILE)); in RunScriptFileHandle()
2746 if (NewScriptFile == NULL) { in RunScriptFileHandle()
2753 ASSERT(NewScriptFile->ScriptName == NULL); in RunScriptFileHandle()
2754 NewScriptFile->ScriptName = StrnCatGrow(&NewScriptFile->ScriptName, NULL, Name, 0); in RunScriptFileHandle()
2755 if (NewScriptFile->ScriptName == NULL) { in RunScriptFileHandle()
2756 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2763 NewScriptFile->Argc = ShellInfoObject.NewShellParametersProtocol->Argc; in RunScriptFileHandle()
2764 if (NewScriptFile->Argc != 0) { in RunScriptFileHandle()
2765 NewScriptFile->Argv = (CHAR16**)AllocateZeroPool(NewScriptFile->Argc * sizeof(CHAR16*)); in RunScriptFileHandle()
2766 if (NewScriptFile->Argv == NULL) { in RunScriptFileHandle()
2767 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2770 for (LoopVar = 0 ; LoopVar < 10 && LoopVar < NewScriptFile->Argc; LoopVar++) { in RunScriptFileHandle()
2771 ASSERT(NewScriptFile->Argv[LoopVar] == NULL); in RunScriptFileHandle()
2772 …NewScriptFile->Argv[LoopVar] = StrnCatGrow(&NewScriptFile->Argv[LoopVar], NULL, ShellInfoObject.Ne… in RunScriptFileHandle()
2773 if (NewScriptFile->Argv[LoopVar] == NULL) { in RunScriptFileHandle()
2774 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2779 NewScriptFile->Argv = NULL; in RunScriptFileHandle()
2782 InitializeListHead(&NewScriptFile->CommandList); in RunScriptFileHandle()
2783 InitializeListHead(&NewScriptFile->SubstList); in RunScriptFileHandle()
2796 NewScriptFile->CurrentCommand = AllocateZeroPool(sizeof(SCRIPT_COMMAND_LIST)); in RunScriptFileHandle()
2797 if (NewScriptFile->CurrentCommand == NULL) { in RunScriptFileHandle()
2799 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2803 NewScriptFile->CurrentCommand->Cl = CommandLine; in RunScriptFileHandle()
2804 NewScriptFile->CurrentCommand->Data = NULL; in RunScriptFileHandle()
2805 NewScriptFile->CurrentCommand->Line = LineCount; in RunScriptFileHandle()
2807 InsertTailList(&NewScriptFile->CommandList, &NewScriptFile->CurrentCommand->Link); in RunScriptFileHandle()
2813 ShellCommandSetNewScript (NewScriptFile); in RunScriptFileHandle()
2820 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2826 DeleteScriptFileStruct(NewScriptFile); in RunScriptFileHandle()
2830 …for ( NewScriptFile->CurrentCommand = (SCRIPT_COMMAND_LIST *)GetFirstNode(&NewScriptFile->CommandL… in RunScriptFileHandle()
2831 ; !IsNull(&NewScriptFile->CommandList, &NewScriptFile->CurrentCommand->Link) in RunScriptFileHandle()
2837 NewScriptFile->CurrentCommand->Cl, in RunScriptFileHandle()
2871 if (NewScriptFile->Argv != NULL) { in RunScriptFileHandle()
2872 switch (NewScriptFile->Argc) { in RunScriptFileHandle()
2874 …opySearchAndReplace(CommandLine2, CommandLine, PrintBuffSize, L"%9", NewScriptFile->Argv[9], FALS… in RunScriptFileHandle()
2877 …opySearchAndReplace(CommandLine, CommandLine2, PrintBuffSize, L"%8", NewScriptFile->Argv[8], FALS… in RunScriptFileHandle()
2880 …opySearchAndReplace(CommandLine2, CommandLine, PrintBuffSize, L"%7", NewScriptFile->Argv[7], FALS… in RunScriptFileHandle()
2883 …opySearchAndReplace(CommandLine, CommandLine2, PrintBuffSize, L"%6", NewScriptFile->Argv[6], FALS… in RunScriptFileHandle()
2886 …opySearchAndReplace(CommandLine2, CommandLine, PrintBuffSize, L"%5", NewScriptFile->Argv[5], FALS… in RunScriptFileHandle()
2889 …opySearchAndReplace(CommandLine, CommandLine2, PrintBuffSize, L"%4", NewScriptFile->Argv[4], FALS… in RunScriptFileHandle()
2892 …opySearchAndReplace(CommandLine2, CommandLine, PrintBuffSize, L"%3", NewScriptFile->Argv[3], FALS… in RunScriptFileHandle()
2895 …opySearchAndReplace(CommandLine, CommandLine2, PrintBuffSize, L"%2", NewScriptFile->Argv[2], FALS… in RunScriptFileHandle()
2898 …opySearchAndReplace(CommandLine2, CommandLine, PrintBuffSize, L"%1", NewScriptFile->Argv[1], FALS… in RunScriptFileHandle()
2901 …opySearchAndReplace(CommandLine, CommandLine2, PrintBuffSize, L"%0", NewScriptFile->Argv[0], FALS… in RunScriptFileHandle()
2924 LastCommand = NewScriptFile->CurrentCommand; in RunScriptFileHandle()
2996 if (LastCommand == NewScriptFile->CurrentCommand) { in RunScriptFileHandle()
2997 …NewScriptFile->CurrentCommand = (SCRIPT_COMMAND_LIST *)GetNextNode(&NewScriptFile->CommandList, &N… in RunScriptFileHandle()
2998 if (!IsNull(&NewScriptFile->CommandList, &NewScriptFile->CurrentCommand->Link)) { in RunScriptFileHandle()
2999 NewScriptFile->CurrentCommand->Reset = TRUE; in RunScriptFileHandle()
3003 …NewScriptFile->CurrentCommand = (SCRIPT_COMMAND_LIST *)GetNextNode(&NewScriptFile->CommandList, &N… in RunScriptFileHandle()
3004 if (!IsNull(&NewScriptFile->CommandList, &NewScriptFile->CurrentCommand->Link)) { in RunScriptFileHandle()
3005 NewScriptFile->CurrentCommand->Reset = TRUE; in RunScriptFileHandle()