/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel3CommandsLib/ |
H A D | Touch.c | 72 EFI_SHELL_FILE_INFO *FileList; local 77 FileList = NULL; 109 if (EFI_ERROR(gEfiShellProtocol->FindFilesInDir(Handle, &FileList))) { 116 for (Walker = (EFI_SHELL_FILE_INFO *)GetFirstNode(&FileList->Link) 117 ; FileList != NULL && !IsNull(&FileList->Link, &Walker->Link) && !EFI_ERROR(Status) 118 ; Walker = (EFI_SHELL_FILE_INFO *)GetNextNode(&FileList->Link, &Walker->Link) 141 if (FileList != NULL && EFI_ERROR(gEfiShellProtocol->FreeFileList(&FileList))) { 173 EFI_SHELL_FILE_INFO *FileList; local [all...] |
H A D | Type.c | 115 EFI_SHELL_FILE_INFO *FileList; local 123 FileList = NULL; 174 Status = ShellOpenFileMetaArg((CHAR16*)Param, EFI_FILE_MODE_READ, &FileList); 188 if (FileList == NULL || IsListEmpty(&FileList->Link)) { 195 for ( Node = (EFI_SHELL_FILE_INFO*)GetFirstNode(&FileList->Link) 196 ; !IsNull(&FileList->Link, &Node->Link) && !ShellGetExecutionBreakFlag() 197 ; Node = (EFI_SHELL_FILE_INFO*)GetNextNode(&FileList->Link, &Node->Link) 232 if (FileList != NULL && !IsListEmpty(&FileList [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel2CommandsLib/ |
H A D | Rm.c | 241 EFI_SHELL_FILE_INFO *FileList; local 247 FileList = NULL; 289 Status = ShellOpenFileMetaArg((CHAR16*)Param, EFI_FILE_MODE_WRITE|EFI_FILE_MODE_READ, &FileList); 290 if (EFI_ERROR(Status) || FileList == NULL || IsListEmpty(&FileList->Link)) { 301 for ( Node = (EFI_SHELL_FILE_INFO*)GetFirstNode(&FileList->Link) 302 ; !IsNull(&FileList->Link, &Node->Link) && !ShellGetExecutionBreakFlag() 303 ; Node = (EFI_SHELL_FILE_INFO*)GetNextNode(&FileList->Link, &Node->Link) 320 if (!IsValidDeleteTarget(FileList, Node, Package)) { 332 if (FileList ! [all...] |
H A D | Cp.c | 22 @param[in] FileList A LIST_ENTRY* based list of files to move. 37 IN CONST EFI_SHELL_FILE_INFO *FileList, 210 @param[in] FileList A LIST_ENTRY* based list of files to move. 225 IN CONST EFI_SHELL_FILE_INFO *FileList, 254 ASSERT(FileList != NULL); 265 if (EFI_ERROR(ShellIsDirectory(DestDir)) && FileList->Link.ForwardLink != FileList->Link.BackLink) { 272 for (Node = (EFI_SHELL_FILE_INFO *)GetFirstNode(&FileList->Link) 273 ; !IsNull(&FileList->Link, &Node->Link) 274 ; Node = (EFI_SHELL_FILE_INFO *)GetNextNode(&FileList 224 ValidateAndCopyFiles( IN CONST EFI_SHELL_FILE_INFO *FileList, IN CONST CHAR16 *DestDir, IN BOOLEAN SilentMode, IN BOOLEAN RecursiveMode, IN VOID **Resp ) argument 471 ProcessValidateAndCopyFiles( IN EFI_SHELL_FILE_INFO *FileList, IN CONST CHAR16 *DestDir, IN BOOLEAN SilentMode, IN BOOLEAN RecursiveMode ) argument 536 EFI_SHELL_FILE_INFO *FileList; local [all...] |
H A D | Mv.c | 233 @param[in] FileList A LIST_ENTRY* based list of files to move 246 IN CONST EFI_SHELL_FILE_INFO *FileList, 265 ASSERT(FileList != NULL); 291 for (Node = (EFI_SHELL_FILE_INFO *)GetFirstNode(&FileList->Link) 292 ; !IsNull(&FileList->Link, &Node->Link) 293 ; Node = (EFI_SHELL_FILE_INFO *)GetNextNode(&FileList->Link, &Node->Link) 456 EFI_SHELL_FILE_INFO *FileList; local 462 FileList = NULL; 508 Status = ShellOpenFileMetaArg((CHAR16*)ShellCommandLineGetRawValue(Package, 1), EFI_FILE_MODE_WRITE|EFI_FILE_MODE_READ, &FileList); 509 if (FileList 245 ValidateAndMoveFiles( IN CONST EFI_SHELL_FILE_INFO *FileList, OUT VOID **Resp, IN CONST CHAR16 *DestDir ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/EfiRom/ |
H A D | EfiRom.h | 106 FILE_LIST *FileList; member in struct:__anon9968
|
H A D | EfiRom.c | 91 if (mOptions.FileList != NULL) { 92 if ((Ptr0 = strstr ((CONST CHAR8 *) mOptions.FileList->FileName, DEFAULT_OUTPUT_EXTENSION)) != NULL) { 93 DumpImage (mOptions.FileList); 106 strcpy (mOptions.OutFileName, mOptions.FileList->FileName); 128 for (FList = mOptions.FileList; FList != NULL; FList = FList->Next) { 146 for (FList = mOptions.FileList; FList != NULL; FList = FList->Next) { 191 while (mOptions.FileList != NULL) { 192 FList = mOptions.FileList->Next; 193 free (mOptions.FileList); 194 mOptions.FileList 861 FILE_LIST *FileList; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel1CommandsLib/ |
H A D | For.c | 281 EFI_SHELL_FILE_INFO *FileList; local 359 FileList = NULL; 360 Status = ShellOpenFileMetaArg ((CHAR16*)gEfiShellParametersProtocol->Argv[LoopVar], EFI_FILE_MODE_READ, &FileList); 361 if (EFI_ERROR(Status) || FileList == NULL || IsListEmpty(&FileList->Link)) { 364 for (Node = (EFI_SHELL_FILE_INFO *)GetFirstNode(&FileList->Link) 365 ; !IsNull(&FileList->Link, &Node->Link) 366 ; Node = (EFI_SHELL_FILE_INFO *)GetNextNode(&FileList->Link, &Node->Link) 372 ShellCloseFileMetaArg(&FileList);
|
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/ |
H A D | LoadPciRom.c | 72 EFI_SHELL_FILE_INFO *FileList; local 88 FileList = NULL; 122 Status = ShellOpenFileMetaArg((CHAR16*)Param, EFI_FILE_MODE_WRITE|EFI_FILE_MODE_READ, &FileList); 129 if (ShellStatus == SHELL_SUCCESS && FileList != NULL) { 133 for ( Node = (EFI_SHELL_FILE_INFO*)GetFirstNode(&FileList->Link) 134 ; !IsNull(&FileList->Link, &Node->Link) && !ShellGetExecutionBreakFlag() 135 ; Node = (EFI_SHELL_FILE_INFO*)GetNextNode(&FileList->Link, &Node->Link) 169 if (FileList != NULL && !IsListEmpty(&FileList->Link)) { 170 Status = ShellCloseFileMetaArg(&FileList); [all...] |
H A D | Bcfg.c | 148 EFI_SHELL_FILE_INFO *FileList; local 179 FileList = NULL; 264 ShellOpenFileMetaArg ((CHAR16*)File, EFI_FILE_MODE_READ, &FileList); 266 if (FileList == NULL) { 272 } else if (FileList->Link.ForwardLink != FileList->Link.BackLink) { 279 Arg = (EFI_SHELL_FILE_INFO*)GetFirstNode(&FileList->Link); 440 if (FileList != NULL) { 441 ShellCloseFileMetaArg (&FileList);
|
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/ |
H A D | Bcfg.c | 148 EFI_SHELL_FILE_INFO *FileList; local 179 FileList = NULL; 264 ShellOpenFileMetaArg ((CHAR16*)File, EFI_FILE_MODE_READ, &FileList); 266 if (FileList == NULL) { 272 } else if (FileList->Link.ForwardLink != FileList->Link.BackLink) { 279 Arg = (EFI_SHELL_FILE_INFO*)GetFirstNode(&FileList->Link); 440 if (FileList != NULL) { 441 ShellCloseFileMetaArg (&FileList);
|
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/ |
H A D | ShellProtocol.c | 1652 @param FileList The file list to free. Type EFI_SHELL_FILE_INFO is 1656 @retval EFI_INVALID_PARAMETER FileList was NULL or *FileList was NULL; 1661 IN EFI_SHELL_FILE_INFO **FileList 1666 if (FileList == NULL || *FileList == NULL) { 1670 for ( ShellFileListItem = (EFI_SHELL_FILE_INFO*)GetFirstNode(&(*FileList)->Link) 1671 ; !IsListEmpty(&(*FileList)->Link) 1672 ; ShellFileListItem = (EFI_SHELL_FILE_INFO*)GetFirstNode(&(*FileList)->Link) 1685 @param FileList 2025 ShellSearchHandle( IN CONST CHAR16 *FilePattern, IN EFI_UNICODE_COLLATION_PROTOCOL *UnicodeCollation, IN SHELL_FILE_HANDLE FileHandle, IN OUT EFI_SHELL_FILE_INFO **FileList, IN CONST EFI_SHELL_FILE_INFO *ParentNode OPTIONAL, IN CONST CHAR16 *MapName ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLib/ |
H A D | UefiShellLib.c | 1323 @param[in] FileList the EFI shell list type 1331 IN LIST_ENTRY *FileList, 1342 ASSERT(FileList != NULL); 1348 for (Link = FileList->ForwardLink; Link != FileList; Link = Link->ForwardLink) { 1330 InternalShellConvertFileListType( IN LIST_ENTRY *FileList, IN OUT LIST_ENTRY *ListHead ) argument
|