Searched defs:FileInfo (Results 1 - 17 of 17) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel2CommandsLib/
H A DAttrib.c54 EFI_FILE_INFO *FileInfo; local
216 FileInfo = gEfiShellProtocol->GetFileInfo(FileNode->Handle);
222 FileInfo->Attribute &= ~EFI_FILE_READ_ONLY;
226 Status = ShellSetFileInfo(FileNode->Handle, FileInfo);
236 FileInfo->Attribute &= ~FileAttributesToRemove;
237 FileInfo->Attribute |= FileAttributesToAdd;
242 Status = ShellSetFileInfo(FileNode->Handle, FileInfo);
248 SHELL_FREE_NON_NULL(FileInfo);
H A DRm.c37 EFI_FILE_INFO *FileInfo; local
44 for (Status = FileHandleFindFirstFile(FileHandle, &FileInfo)
46 ; Status = FileHandleFindNextFile(FileHandle, FileInfo, &NoFile)
48 if (StrStr(FileInfo->FileName, L".") != FileInfo->FileName
49 &&StrStr(FileInfo->FileName, L"..") != FileInfo->FileName) {
H A DCp.c481 EFI_FILE_INFO *FileInfo; local
493 FileInfo = NULL;
494 FileInfo = gEfiShellProtocol->GetFileInfo(((EFI_SHELL_FILE_INFO *)List->Link.ForwardLink)->Handle);
495 ASSERT(FileInfo != NULL);
496 if ((FileInfo->Attribute & EFI_FILE_READ_ONLY) == 0) {
502 SHELL_FREE_NON_NULL(FileInfo);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel3CommandsLib/
H A DTouch.c34 EFI_FILE_INFO *FileInfo; local
36 FileInfo = gEfiShellProtocol->GetFileInfo(Handle);
37 if ((FileInfo->Attribute & EFI_FILE_READ_ONLY) != 0){
40 Status = gRT->GetTime(&FileInfo->ModificationTime, NULL);
42 CopyMem(&FileInfo->LastAccessTime, &FileInfo->ModificationTime, sizeof(EFI_TIME));
44 Status = gEfiShellProtocol->SetFileInfo(Handle, FileInfo);
46 FreePool(FileInfo);
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/NvVarsFileLib/
H A DFsAccess.c104 EFI_FILE_INFO *FileInfo; local
109 FileInfo = FileHandleGetInfo (File);
110 if (FileInfo == NULL) {
114 if ((FileInfo->Attribute & EFI_FILE_DIRECTORY) != 0) {
115 FreePool (FileInfo);
120 *Size = (UINTN) FileInfo->FileSize;
122 FreePool (FileInfo);
141 EFI_FILE_INFO *FileInfo; local
144 // Retrieve the FileInfo structure
146 FileInfo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesLib/
H A DDxeServicesLib.c28 #include <Guid/FileInfo.h>
624 EFI_FILE_INFO *FileInfo; local
642 FileInfo = NULL;
776 FileInfo = NULL;
782 FileInfo
786 FileInfo = AllocatePool (FileInfoSize);
787 if (FileInfo == NULL) {
794 FileInfo
799 if (!EFI_ERROR (Status) && (FileInfo != NULL)) {
803 ImageBuffer = AllocatePool ((UINTN)FileInfo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiFileHandleLib/
H A DUefiFileHandleLib.c20 #include <Guid/FileInfo.h>
55 EFI_FILE_INFO *FileInfo; local
67 FileInfo = NULL;
76 FileInfo = AllocateZeroPool(FileInfoSize);
83 FileInfo);
88 FreePool(FileInfo);
92 return (FileInfo);
102 @param[in] FileInfo The information to set.
106 @retval EFI_UNSUPPORTED The FileHandle does not support FileInfo.
118 IN CONST EFI_FILE_INFO *FileInfo
603 EFI_FILE_INFO *FileInfo; local
653 EFI_FILE_INFO *FileInfo; local
808 EFI_FILE_INFO *FileInfo; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/Devices/UefiShell/
H A DdaShell.c169 EFI_FILE_INFO *FileInfo; local
179 FileInfo = ShellGetFileInfo( FileHandle);
181 if(FileInfo != NULL) {
182 TempAttr = FileInfo->Attribute & (EFI_FILE_RESERVED | EFI_FILE_DIRECTORY);
183 FileInfo->Attribute = TempAttr | Omode2EFI(perms);
184 Status = ShellSetFileInfo( FileHandle, FileInfo);
185 FreePool(FileInfo);
331 EFI_FILE_INFO *FileInfo = NULL; local
338 FileInfo = ShellGetFileInfo( FileHandle);
340 if(FileInfo !
392 EFI_FILE_INFO *FileInfo = NULL; local
711 EFI_FILE_INFO *FileInfo; local
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/cplus/
H A Drcfileio.cpp58 PRStatus RCFileIO::FileInfo(RCFileInfo* info) const function in class:RCFileIO
61 PRStatus RCFileIO::FileInfo(const char *name, RCFileInfo* info) function in class:RCFileIO
H A Drcnetio.cpp181 PRStatus RCNetStreamIO::FileInfo(RCFileInfo*) const function in class:RCNetStreamIO
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Dispatcher/
H A DDispatcher.c55 EFI_FV_FILE_INFO FileInfo; local
107 Status = FvPpi->GetFileInfo (FvPpi, AprioriFileHandle, &FileInfo);
109 Private->AprioriCount = FileInfo.BufferSize;
110 if (IS_SECTION2 (FileInfo.Buffer)) {
123 Status = FvPpi->GetFileInfo (FvPpi, Private->CurrentFvFileHandles[Index], &FileInfo);
124 CopyMem (&FileGuid[Index], &FileInfo.FileName, sizeof(EFI_GUID));
1083 EFI_FV_FILE_INFO FileInfo; local
1085 Status = PeiServicesFfsGetFileInfo (FileHandle, &FileInfo);
1089 DEBUG ((DEBUG_DISPATCH, "Evaluate PEI DEPEX for FFS(%g)\n", &FileInfo.FileName));
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/
H A DUsbCredentialProvider.c268 EFI_FILE_INFO *FileInfo; local
272 FileInfo = NULL;
355 FileInfo = AllocateZeroPool (ScratchBufferSize);
356 if (FileInfo == NULL) {
366 FileInfo
377 *BufferSize = (UINT32) FileInfo->FileSize;
408 if (FileInfo != NULL) {
409 FreePool (FileInfo);
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigFileExplorer.c386 FileInfo ( function
874 DirInfo = FileInfo (NewDir);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.c941 @param FileInfo Upon exit, points to the file's information.
943 @retval EFI_INVALID_PARAMETER If FileInfo is NULL.
952 OUT EFI_FV_FILE_INFO *FileInfo
957 if ((FileHandle == NULL) || (FileInfo == NULL)) {
969 return CoreFvHandle->FvPpi->GetFileInfo (CoreFvHandle->FvPpi, FileHandle, FileInfo);
1038 EFI_FV_FILE_INFO FileInfo; local
1098 Status = ParentFvPpi->GetFileInfo (ParentFvPpi, ParentFvFileHandle, &FileInfo);
1109 &FileInfo.FileName
1128 &FileInfo.FileName
1308 @param FileInfo Upo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxFsDxe/
H A Dfsw_efi.c940 if (CompareGuid(InformationType, &GUID_NAME(FileInfo))) {
1012 EFI_FILE_INFO *FileInfo = (EFI_FILE_INFO *)sb->host_data; local
1015 fsw_efi_decode_time(&FileInfo->CreateTime, posix_time);
1017 fsw_efi_decode_time(&FileInfo->ModificationTime, posix_time);
1019 fsw_efi_decode_time(&FileInfo->LastAccessTime, posix_time);
1030 EFI_FILE_INFO *FileInfo = (EFI_FILE_INFO *)sb->host_data; local
1033 FileInfo->Attribute |= EFI_FILE_READ_ONLY;
1046 EFI_FILE_INFO *FileInfo; local
1071 FileInfo = (EFI_FILE_INFO *)Buffer;
1072 FileInfo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DShellProtocol.c1876 EFI_FILE_INFO *FileInfo; local
1912 FileInfo = NULL;
1916 for ( Status = FileHandleFindFirstFile(FileDirHandle, &FileInfo)
1918 ; Status = FileHandleFindNextFile(FileDirHandle, FileInfo, &NoFile)
1927 TempString = StrnCatGrow(&TempString, &Size, FileInfo->FileName, 0);
1932 FileInfo->FileName,
1934 FileInfo);
2003 each of the FileInfo structures. If one of them matches the Pattern's first
2196 The files in the file list are not opened. The OpenMode field is set to 0 and the FileInfo
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLib/
H A DUefiShellLib.c422 @param[in] FileInfo The information to set.
426 @retval EFI_UNSUPPORTED The FileHandle does not support FileInfo.
438 IN EFI_FILE_INFO *FileInfo
441 return (FileFunctionMap.SetFileInfo(FileHandle, FileInfo));
642 EFI_FILE_INFO *FileInfo; local
664 FileInfo = FileFunctionMap.GetFileInfo(*FileHandle);
665 ASSERT(FileInfo != NULL);
666 FileInfo->Attribute = Attributes;
667 Status = FileFunctionMap.SetFileInfo(*FileHandle, FileInfo);
668 FreePool(FileInfo);
[all...]

Completed in 81 milliseconds