Home | History | Annotate | Download | only in FwVol

Lines Matching defs:FileHeader

158   @param FileHeader      Pointer to FFS File Header.

166 IN EFI_FFS_FILE_HEADER *FileHeader
171 if (IS_FFS_FILE2 (FileHeader)) {
172 CopyMem (&TestFileHeader, FileHeader, sizeof (EFI_FFS_FILE_HEADER2));
181 CopyMem (&TestFileHeader, FileHeader, sizeof (EFI_FFS_FILE_HEADER));
240 FFS volume as defined by SearchType. The search starts from FileHeader inside
268 EFI_FFS_FILE_HEADER **FileHeader;
283 FileHeader = (EFI_FFS_FILE_HEADER **)FileHandle;
295 // If FileHeader is not specified (NULL) or FileName is not NULL,
297 // start from the FileHeader.
299 if ((*FileHeader == NULL) || (FileName != NULL)) {
311 if (IS_FFS_FILE2 (*FileHeader)) {
313 DEBUG ((EFI_D_ERROR, "It is a FFS3 formatted file: %g in a non-FFS3 formatted FV.\n", &(*FileHeader)->Name));
315 FileLength = FFS_FILE2_SIZE (*FileHeader);
318 FileLength = FFS_FILE_SIZE (*FileHeader);
324 FfsFileHeader = (EFI_FFS_FILE_HEADER *)((UINT8 *)*FileHeader + FileOccupiedSize);
355 *FileHeader = NULL;
384 *FileHeader = NULL;
390 *FileHeader = FfsFileHeader;
398 *FileHeader = FfsFileHeader;
409 *FileHeader = FfsFileHeader;
433 *FileHeader = NULL;
438 *FileHeader = NULL;
1636 EFI_FFS_FILE_HEADER *FileHeader;
1673 FileHeader = (EFI_FFS_FILE_HEADER *)FileHandle;
1674 if (IS_FFS_FILE2 (FileHeader)) {
1675 ASSERT (FFS_FILE2_SIZE (FileHeader) > 0x00FFFFFF);
1677 DEBUG ((EFI_D_ERROR, "It is a FFS3 formatted file: %g in a non-FFS3 formatted FV.\n", &FileHeader->Name));
1680 FileInfo->BufferSize = FFS_FILE2_SIZE (FileHeader) - sizeof (EFI_FFS_FILE_HEADER2);
1681 FileInfo->Buffer = (UINT8 *) FileHeader + sizeof (EFI_FFS_FILE_HEADER2);
1683 FileInfo->BufferSize = FFS_FILE_SIZE (FileHeader) - sizeof (EFI_FFS_FILE_HEADER);
1684 FileInfo->Buffer = (UINT8 *) FileHeader + sizeof (EFI_FFS_FILE_HEADER);
1686 CopyMem (&FileInfo->FileName, &FileHeader->Name, sizeof(EFI_GUID));
1687 FileInfo->FileType = FileHeader->Type;
1688 FileInfo->FileAttributes = FfsAttributes2FvFileAttributes (FileHeader->Attributes);