Home | History | Annotate | Download | only in DxeCapsuleLib

Lines Matching refs:FvImage

425   EFI_FIRMWARE_VOLUME_HEADER   *FvImage;

431 FvImage = NULL;
457 FvImage = (EFI_FIRMWARE_VOLUME_HEADER *) ((UINT8 *) CapsuleHeader + CapsuleHeader->HeaderSize);
465 FvImage->FvLength > (UINTN) Length) {
474 FvAlignment = 1 << ((FvImage->Attributes & EFI_FVB2_ALIGNMENT) >> 16);
482 // Check FvImage Align is required.
484 if (((UINTN) FvImage % FvAlignment) == 0) {
485 ProcessedFvImage = FvImage;
488 // Allocate new aligned buffer to store FvImage.
490 ProcessedFvImage = (EFI_FIRMWARE_VOLUME_HEADER *) AllocateAlignedPages ((UINTN) EFI_SIZE_TO_PAGES ((UINTN) FvImage->FvLength), (UINTN) FvAlignment);
495 CopyMem (ProcessedFvImage, FvImage, (UINTN) FvImage->FvLength);
513 Length -= (UINT32) FvImage->FvLength;
514 FvImage = (EFI_FIRMWARE_VOLUME_HEADER *) ((UINT8 *) FvImage + FvImage->FvLength);