Home
last modified time | relevance | path

Searched refs:FileInfo (Results 1 – 25 of 58) sorted by relevance

123

/device/linaro/bootloader/edk2/StdLib/LibC/Uefi/Devices/UefiShell/
DdaShell.c169 EFI_FILE_INFO *FileInfo; in da_ShellMkdir() local
179 FileInfo = ShellGetFileInfo( FileHandle); in da_ShellMkdir()
181 if(FileInfo != NULL) { in da_ShellMkdir()
182 TempAttr = FileInfo->Attribute & (EFI_FILE_RESERVED | EFI_FILE_DIRECTORY); in da_ShellMkdir()
183 FileInfo->Attribute = TempAttr | Omode2EFI(perms); in da_ShellMkdir()
184 Status = ShellSetFileInfo( FileHandle, FileInfo); in da_ShellMkdir()
185 FreePool(FileInfo); in da_ShellMkdir()
331 EFI_FILE_INFO *FileInfo = NULL; in da_ShellStat() local
338 FileInfo = ShellGetFileInfo( FileHandle); in da_ShellStat()
340 if(FileInfo != NULL) { in da_ShellStat()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/EbcDebugger/
DEdbSupportFile.c42 EFI_FILE_INFO *FileInfo; in ReadFileFromVol() local
76 FileInfo = AllocateZeroPool (FileInfoSize); in ReadFileFromVol()
77 if (FileInfo == NULL) { in ReadFileFromVol()
86 FileInfo in ReadFileFromVol()
90 gBS->FreePool (FileInfo); in ReadFileFromVol()
97 TempBufferSize = (UINTN) FileInfo->FileSize + sizeof(CHAR16); in ReadFileFromVol()
101 gBS->FreePool (FileInfo); in ReadFileFromVol()
105 gBS->FreePool (FileInfo); in ReadFileFromVol()
281 EFI_FILE_INFO *FileInfo; in GetFileNameUnderDir() local
336 FileInfo = AllocateZeroPool (FileInfoSize); in GetFileNameUnderDir()
[all …]
/device/linaro/bootloader/edk2/OvmfPkg/Library/NvVarsFileLib/
DFsAccess.c104 EFI_FILE_INFO *FileInfo; in NvVarsFileReadCheckup() local
109 FileInfo = FileHandleGetInfo (File); in NvVarsFileReadCheckup()
110 if (FileInfo == NULL) { in NvVarsFileReadCheckup()
114 if ((FileInfo->Attribute & EFI_FILE_DIRECTORY) != 0) { in NvVarsFileReadCheckup()
115 FreePool (FileInfo); in NvVarsFileReadCheckup()
120 *Size = (UINTN) FileInfo->FileSize; in NvVarsFileReadCheckup()
122 FreePool (FileInfo); in NvVarsFileReadCheckup()
141 EFI_FILE_INFO *FileInfo; in FileHandleEmpty() local
146 FileInfo = FileHandleGetInfo (File); in FileHandleEmpty()
147 if (FileInfo == NULL) { in FileHandleEmpty()
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmMmuLib/AArch64/
DArmMmuPeiLibConstructor.c31 EFI_FV_FILE_INFO FileInfo; in ArmMmuPeiLibConstructor() local
36 Status = (*PeiServices)->FfsGetFileInfo (FileHandle, &FileInfo); in ArmMmuPeiLibConstructor()
46 if ((UINTN)FileInfo.Buffer <= (UINTN)ArmReplaceLiveTranslationEntry && in ArmMmuPeiLibConstructor()
47 ((UINTN)FileInfo.Buffer + FileInfo.BufferSize >= in ArmMmuPeiLibConstructor()
/device/linaro/bootloader/edk2/MdePkg/Library/UefiFileHandleLib/
DUefiFileHandleLib.c55 EFI_FILE_INFO *FileInfo; in FileHandleGetInfo() local
67 FileInfo = NULL; in FileHandleGetInfo()
76 FileInfo = AllocateZeroPool(FileInfoSize); in FileHandleGetInfo()
83 FileInfo); in FileHandleGetInfo()
87 if (EFI_ERROR(Status) && (FileInfo != NULL)) { in FileHandleGetInfo()
88 FreePool(FileInfo); in FileHandleGetInfo()
89 FileInfo = NULL; in FileHandleGetInfo()
92 return (FileInfo); in FileHandleGetInfo()
118 IN CONST EFI_FILE_INFO *FileInfo in FileHandleSetInfo() argument
122 if (FileHandle == NULL || FileInfo == NULL) { in FileHandleSetInfo()
[all …]
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Library/PlatformHelperLib/
DPlatformHelperPei.c65 EFI_FV_FILE_INFO FileInfo; in PlatformFindFvFileRawDataSection() local
86 Status = PeiServicesFfsGetFileInfo (FileHandle, &FileInfo); in PlatformFindFvFileRawDataSection()
90 if (IS_SECTION2(FileInfo.Buffer)) { in PlatformFindFvFileRawDataSection()
91 *SectionDataSize = SECTION2_SIZE(FileInfo.Buffer) - sizeof(EFI_COMMON_SECTION_HEADER2); in PlatformFindFvFileRawDataSection()
93 *SectionDataSize = SECTION_SIZE(FileInfo.Buffer) - sizeof(EFI_COMMON_SECTION_HEADER); in PlatformFindFvFileRawDataSection()
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/
DAttrib.c55 EFI_FILE_INFO *FileInfo; in ShellCommandRunAttrib() local
222 FileInfo = gEfiShellProtocol->GetFileInfo(FileNode->Handle); in ShellCommandRunAttrib()
228 FileInfo->Attribute &= ~EFI_FILE_READ_ONLY; in ShellCommandRunAttrib()
232 Status = ShellSetFileInfo(FileNode->Handle, FileInfo); in ShellCommandRunAttrib()
242 FileInfo->Attribute &= ~FileAttributesToRemove; in ShellCommandRunAttrib()
243 FileInfo->Attribute |= FileAttributesToAdd; in ShellCommandRunAttrib()
248 Status = ShellSetFileInfo(FileNode->Handle, FileInfo); in ShellCommandRunAttrib()
254 SHELL_FREE_NON_NULL(FileInfo); in ShellCommandRunAttrib()
DRm.c36 EFI_FILE_INFO *FileInfo; in IsDirectoryEmpty() local
42 FileInfo = NULL; in IsDirectoryEmpty()
44 for (FileHandleFindFirstFile(FileHandle, &FileInfo) in IsDirectoryEmpty()
46 ; FileHandleFindNextFile(FileHandle, FileInfo, &NoFile) in IsDirectoryEmpty()
48 if (StrStr(FileInfo->FileName, L".") != FileInfo->FileName in IsDirectoryEmpty()
49 &&StrStr(FileInfo->FileName, L"..") != FileInfo->FileName) { in IsDirectoryEmpty()
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/
DTouch.c34 EFI_FILE_INFO *FileInfo; in TouchFileByHandle() local
36 FileInfo = gEfiShellProtocol->GetFileInfo(Handle); in TouchFileByHandle()
37 if ((FileInfo->Attribute & EFI_FILE_READ_ONLY) != 0){ in TouchFileByHandle()
40 Status = gRT->GetTime(&FileInfo->ModificationTime, NULL); in TouchFileByHandle()
46 CopyMem(&FileInfo->LastAccessTime, &FileInfo->ModificationTime, sizeof(EFI_TIME)); in TouchFileByHandle()
48 Status = gEfiShellProtocol->SetFileInfo(Handle, FileInfo); in TouchFileByHandle()
50 FreePool(FileInfo); in TouchFileByHandle()
/device/linaro/bootloader/edk2/DuetPkg/FSVariable/
DVariableStorage.h103 VS_FILE_INFO FileInfo; member
113 #define VAR_FILE_DEVICEPATH(a) ((a)->Info.FileInfo.DevicePath)
114 #define VAR_FILE_VOLUMEID(a) ((a)->Info.FileInfo.VolumeId)
115 #define VAR_FILE_FILEPATH(a) ((a)->Info.FileInfo.FilePath)
/device/linaro/bootloader/edk2/MdePkg/Library/DxeServicesLib/
DDxeServicesLib.c624 EFI_FILE_INFO *FileInfo; in GetFileBufferByFilePath() local
642 FileInfo = NULL; in GetFileBufferByFilePath()
776 FileInfo = NULL; in GetFileBufferByFilePath()
782 FileInfo in GetFileBufferByFilePath()
786 FileInfo = AllocatePool (FileInfoSize); in GetFileBufferByFilePath()
787 if (FileInfo == NULL) { in GetFileBufferByFilePath()
794 FileInfo in GetFileBufferByFilePath()
799 if (!EFI_ERROR (Status) && (FileInfo != NULL)) { in GetFileBufferByFilePath()
800 if ((FileInfo->Attribute & EFI_FILE_DIRECTORY) == 0) { in GetFileBufferByFilePath()
804 ImageBuffer = AllocatePool ((UINTN)FileInfo->FileSize); in GetFileBufferByFilePath()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Application/CapsuleApp/
DAppSupport.c260 EFI_FILE_INFO *FileInfo; in ReadFileFromVol() local
294 FileInfo = AllocateZeroPool (FileInfoSize); in ReadFileFromVol()
295 if (FileInfo == NULL) { in ReadFileFromVol()
304 FileInfo in ReadFileFromVol()
308 gBS->FreePool (FileInfo); in ReadFileFromVol()
315 TempBufferSize = (UINTN) FileInfo->FileSize + sizeof(CHAR16); in ReadFileFromVol()
319 gBS->FreePool (FileInfo); in ReadFileFromVol()
323 gBS->FreePool (FileInfo); in ReadFileFromVol()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FvSimpleFileSystemDxe/
DFvSimpleFileSystem.c136 FvFileInfo->FileInfo.FileSize = 0; in FvFsGetFileSize()
142 …Status = FvFsFindExecutableSection (FvProtocol, FvFileInfo, (UINTN*)&FvFileInfo->FileInfo.FileSize… in FvFsGetFileSize()
156 (UINTN*)&FvFileInfo->FileInfo.FileSize, in FvFsGetFileSize()
170 (UINTN*)&FvFileInfo->FileInfo.FileSize, in FvFsGetFileSize()
184 (UINTN*)&FvFileInfo->FileInfo.FileSize, in FvFsGetFileSize()
301 OUT EFI_FILE_INFO *FileInfo in FvFsGetFileInfo() argument
306 InfoSize = (UINTN)FvFileInfo->FileInfo.Size; in FvFsGetFileInfo()
315 CopyMem (FileInfo, &FvFileInfo->FileInfo, InfoSize); in FvFsGetFileInfo()
547 …if (mUnicodeCollation->StriColl (mUnicodeCollation, &FvFileInfo->FileInfo.FileName[0], FileName) =… in FvSimpleFileSystemOpen()
572 …if (mUnicodeCollation->StriColl (mUnicodeCollation, &FvFileInfo->FileInfo.FileName[0], FileNameWit… in FvSimpleFileSystemOpen()
[all …]
DFvSimpleFileSystemEntryPoint.c124 Root->FvFileInfo->FileInfo.Size = sizeof (EFI_FILE_INFO); in FvSimpleFileSystemOpenVolume()
125 Root->FvFileInfo->FileInfo.Attribute = EFI_FILE_DIRECTORY | EFI_FILE_READ_ONLY; in FvSimpleFileSystemOpenVolume()
201 Status = StrnCpyS (&FvFileInfo->FileInfo.FileName[0], DestMax, Name, StrLen (Name)); in FvSimpleFileSystemOpenVolume()
205 Status = StrnCatS (&FvFileInfo->FileInfo.FileName[0], DestMax, L".efi", StrLen (L".efi")); in FvSimpleFileSystemOpenVolume()
209 FvFileInfo->FileInfo.Size = sizeof (EFI_FILE_INFO) + NameLen - sizeof (CHAR16); in FvSimpleFileSystemOpenVolume()
212 FvFileInfo->FileInfo.PhysicalSize = FvFileInfo->FileInfo.FileSize; in FvSimpleFileSystemOpenVolume()
213 FvFileInfo->FileInfo.Attribute = EFI_FILE_READ_ONLY; in FvSimpleFileSystemOpenVolume()
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/PlatformBootManagerLib/
DQemuKernel.c308 EFI_FILE_INFO *FileInfo; in ConvertKernelBlobTypeToFileInfo() local
329 ASSERT (FileInfoSize >= sizeof *FileInfo); in ConvertKernelBlobTypeToFileInfo()
337 FileInfo = (EFI_FILE_INFO *)Buffer; in ConvertKernelBlobTypeToFileInfo()
338 FileInfo->Size = FileInfoSize; in ConvertKernelBlobTypeToFileInfo()
339 FileInfo->FileSize = FileSize; in ConvertKernelBlobTypeToFileInfo()
340 FileInfo->PhysicalSize = FileSize; in ConvertKernelBlobTypeToFileInfo()
341 FileInfo->Attribute = Attribute; in ConvertKernelBlobTypeToFileInfo()
343 CopyMem (&FileInfo->CreateTime, &mInitTime, sizeof mInitTime); in ConvertKernelBlobTypeToFileInfo()
344 CopyMem (&FileInfo->LastAccessTime, &mInitTime, sizeof mInitTime); in ConvertKernelBlobTypeToFileInfo()
345 CopyMem (&FileInfo->ModificationTime, &mInitTime, sizeof mInitTime); in ConvertKernelBlobTypeToFileInfo()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/FwVol/
DFwVol.c1180 OUT EFI_FV_FILE_INFO *FileInfo in PeiFfsGetFileInfo() argument
1185 if ((FileHandle == NULL) || (FileInfo == NULL)) { in PeiFfsGetFileInfo()
1197 return CoreFvHandle->FvPpi->GetFileInfo (CoreFvHandle->FvPpi, FileHandle, FileInfo); in PeiFfsGetFileInfo()
1215 OUT EFI_FV_FILE_INFO2 *FileInfo in PeiFfsGetFileInfo2() argument
1220 if ((FileHandle == NULL) || (FileInfo == NULL)) { in PeiFfsGetFileInfo2()
1234 return CoreFvHandle->FvPpi->GetFileInfo2 (CoreFvHandle->FvPpi, FileHandle, FileInfo); in PeiFfsGetFileInfo2()
1311 EFI_FV_FILE_INFO FileInfo; in ProcessFvFile() local
1396 Status = ParentFvPpi->GetFileInfo (ParentFvPpi, ParentFvFileHandle, &FileInfo); in ProcessFvFile()
1409 &FileInfo.FileName, in ProcessFvFile()
1418 &FileInfo.FileName in ProcessFvFile()
[all …]
DFwVol.h220 OUT EFI_FV_FILE_INFO *FileInfo
247 OUT EFI_FV_FILE_INFO2 *FileInfo
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtSimpleFileSystemDxe/
DWinNtSimpleFileSystem.c1536 EFI_FILE_INFO *FileInfo; in WinNtSimpleFileSystemRead() local
1563 FileInfo = AllocatePool (FileInfoSize); in WinNtSimpleFileSystemRead()
1569 FileInfo in WinNtSimpleFileSystemRead()
1573 FreePool (FileInfo); in WinNtSimpleFileSystemRead()
1574 FileInfo = AllocatePool (FileInfoSize); in WinNtSimpleFileSystemRead()
1579 FileInfo in WinNtSimpleFileSystemRead()
1588 FileSize = FileInfo->FileSize; in WinNtSimpleFileSystemRead()
1590 FreePool (FileInfo); in WinNtSimpleFileSystemRead()
1984 BY_HANDLE_FILE_INFORMATION FileInfo; in WinNtSimpleFileSystemFileInfo() local
2014 &FileInfo in WinNtSimpleFileSystemFileInfo()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/FileInfo/
DFileInfo.c23 #include EFI_PROTOCOL_DEFINITION (FileInfo)
/device/linaro/bootloader/edk2/MdePkg/Include/Ppi/
DFirmwareVolume.h153 OUT EFI_FV_FILE_INFO *FileInfo
180 OUT EFI_FV_FILE_INFO2 *FileInfo
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/PrePiLib/
DFwVol.c593 OUT EFI_FV_FILE_INFO *FileInfo in FfsGetFileInfo() argument
601 if ((FileHandle == NULL) || (FileInfo == NULL)) { in FfsGetFileInfo()
633 CopyMem (&FileInfo->FileName, &FileHeader->Name, sizeof(EFI_GUID)); in FfsGetFileInfo()
634 FileInfo->FileType = FileHeader->Type; in FfsGetFileInfo()
635 FileInfo->FileAttributes = FileHeader->Attributes; in FfsGetFileInfo()
636FileInfo->BufferSize = ((*(UINT32 *)FileHeader->Size) & 0x00FFFFFF) - sizeof (EFI_FFS_FILE_HEADER… in FfsGetFileInfo()
637 FileInfo->Buffer = (FileHeader + 1); in FfsGetFileInfo()
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/
DDmpStore.c689 EFI_FILE_INFO *FileInfo; in ShellCommandRunDmpStore() local
762 FileInfo = ShellGetFileInfo (FileHandle); in ShellCommandRunDmpStore()
763 if (FileInfo == NULL) { in ShellCommandRunDmpStore()
767 if ((FileInfo->Attribute & EFI_FILE_DIRECTORY) == EFI_FILE_DIRECTORY) { in ShellCommandRunDmpStore()
776 FreePool (FileInfo); in ShellCommandRunDmpStore()
813 FileInfo = ShellGetFileInfo (FileHandle); in ShellCommandRunDmpStore()
814 if (FileInfo == NULL) { in ShellCommandRunDmpStore()
818 if ((FileInfo->Attribute & EFI_FILE_DIRECTORY) == EFI_FILE_DIRECTORY) { in ShellCommandRunDmpStore()
822 FreePool (FileInfo); in ShellCommandRunDmpStore()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/
DEfiProtocolLib.inf100 FileInfo/FileInfo.h
101 FileInfo/FileInfo.c
/device/linaro/bootloader/edk2/MdePkg/Library/PeiServicesLib/
DPeiServicesLib.c478 OUT EFI_FV_FILE_INFO *FileInfo in PeiServicesFfsGetFileInfo() argument
481 return (*GetPeiServicesTablePointer())->FfsGetFileInfo (FileHandle, FileInfo); in PeiServicesFfsGetFileInfo()
503 OUT EFI_FV_FILE_INFO2 *FileInfo in PeiServicesFfsGetFileInfo2() argument
506 return (*GetPeiServicesTablePointer())->FfsGetFileInfo2 (FileHandle, FileInfo); in PeiServicesFfsGetFileInfo2()
/device/linaro/bootloader/edk2/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/
DUsbCredentialProvider.c268 EFI_FILE_INFO *FileInfo; in GetFileData() local
272 FileInfo = NULL; in GetFileData()
355 FileInfo = AllocateZeroPool (ScratchBufferSize); in GetFileData()
356 if (FileInfo == NULL) { in GetFileData()
366 FileInfo in GetFileData()
377 *BufferSize = (UINT32) FileInfo->FileSize; in GetFileData()
408 if (FileInfo != NULL) { in GetFileData()
409 FreePool (FileInfo); in GetFileData()

123