Home | History | Annotate | Download | only in FwVol

Lines Matching refs:FfsHeader

283       CoreFreePool (FfsFileEntry->FfsHeader);

330 EFI_FFS_FILE_HEADER *FfsHeader;
479 FfsHeader = (EFI_FFS_FILE_HEADER *) ((UINT8 *) FwVolExtHeader + FwVolExtHeader->ExtHeaderSize);
480 FfsHeader = (EFI_FFS_FILE_HEADER *) ALIGN_POINTER (FfsHeader, 8);
482 FfsHeader = (EFI_FFS_FILE_HEADER *) (FvDevice->CachedFv);
485 while (((UINTN) FfsHeader >= (UINTN) FvDevice->CachedFv) && ((UINTN) FfsHeader <= (UINTN) ((UINTN) TopFvAddress - sizeof (EFI_FFS_FILE_HEADER)))) {
492 TestLength = TopFvAddress - ((UINT8 *) FfsHeader);
497 if (IsBufferErased (FvDevice->ErasePolarity, FfsHeader, TestLength)) {
504 if (!IsValidFfsHeader (FvDevice->ErasePolarity, FfsHeader, &FileState)) {
507 if (IS_FFS_FILE2 (FfsHeader)) {
509 DEBUG ((EFI_D_ERROR, "Found a FFS3 formatted file: %g in a non-FFS3 formatted FV.\n", &FfsHeader->Name));
511 FfsHeader = (EFI_FFS_FILE_HEADER *) ((UINT8 *) FfsHeader + sizeof (EFI_FFS_FILE_HEADER2));
513 FfsHeader = (EFI_FFS_FILE_HEADER *) ((UINT8 *) FfsHeader + sizeof (EFI_FFS_FILE_HEADER));
525 CacheFfsHeader = FfsHeader;
555 FfsHeaderFfsHeader + FFS_FILE2_SIZE (CacheFfsHeader));
559 FfsHeader = (EFI_FFS_FILE_HEADER *) (((UINTN) FfsHeader + 7) & ~0x07);
579 FfsFileEntry->FfsHeader = CacheFfsHeader;
586 FfsHeader = (EFI_FFS_FILE_HEADER *) ((UINT8 *) FfsHeader + FFS_FILE2_SIZE (CacheFfsHeader));
588 FfsHeader = (EFI_FFS_FILE_HEADER *) ((UINT8 *) FfsHeader + FFS_FILE_SIZE (CacheFfsHeader));
594 FfsHeader = (EFI_FFS_FILE_HEADER *)(((UINTN)FfsHeader + 7) & ~0x07);