Home | History | Annotate | Download | only in FwVol

Lines Matching refs:FfsHeader

168     FfsFileHeader = (EFI_FFS_FILE_HEADER *)FfsFileEntry->FfsHeader;

281 EFI_FFS_FILE_HEADER *FfsHeader;
315 FfsHeader = FvDevice->LastKey->FfsHeader;
324 WholeFileSize = IS_FFS_FILE2 (FfsHeader) ? FFS_FILE2_SIZE (FfsHeader): FFS_FILE_SIZE (FfsHeader);
325 FfsHeader = AllocateCopyPool (WholeFileSize, FfsHeader);
326 if (FfsHeader == NULL) {
330 // Let FfsHeader in FfsFileEntry point to the cached file buffer.
332 FvDevice->LastKey->FfsHeader = FfsHeader;
345 *FoundType = FfsHeader->Type;
346 *FileAttributes = FfsAttributes2FvFileAttributes (FfsHeader->Attributes);
363 if (IS_FFS_FILE2 (FfsHeader)) {
364 SrcPtr = ((UINT8 *) FfsHeader) + sizeof (EFI_FFS_FILE_HEADER2);
366 SrcPtr = ((UINT8 *) FfsHeader) + sizeof (EFI_FFS_FILE_HEADER);
470 if (IS_FFS_FILE2 (FfsEntry->FfsHeader)) {
471 FileBuffer = ((UINT8 *) FfsEntry->FfsHeader) + sizeof (EFI_FFS_FILE_HEADER2);
473 FileBuffer = ((UINT8 *) FfsEntry->FfsHeader) + sizeof (EFI_FFS_FILE_HEADER);
519 // Close of stream defered to close of FfsHeader list to allow SEP to cache data