Home
last modified time | relevance | path

Searched refs:ImageBlock (Results 1 – 3 of 3) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/
DImage.c36 IN UINT8 *ImageBlock, in GetImageIdOrAddress() argument
51 ASSERT (ImageBlock != NULL && ImageId != NULL); in GetImageIdOrAddress()
53 ImageBlockHdr = ImageBlock; in GetImageIdOrAddress()
56 while (((EFI_HII_IMAGE_BLOCK *) ImageBlock)->BlockType != EFI_HII_IIBT_END) { in GetImageIdOrAddress()
63 if (((EFI_HII_IMAGE_BLOCK *) ImageBlock)->BlockType == EFI_HII_IIBT_DUPLICATE) { in GetImageIdOrAddress()
64 CopyMem (ImageId, ImageBlock + sizeof (EFI_HII_IMAGE_BLOCK), sizeof (EFI_IMAGE_ID)); in GetImageIdOrAddress()
66 ImageBlock = ImageBlockHdr; in GetImageIdOrAddress()
71 return ImageBlock; in GetImageIdOrAddress()
80 switch (((EFI_HII_IMAGE_BLOCK *) ImageBlock)->BlockType) { in GetImageIdOrAddress()
82 Length8 = *(UINT8*)((UINTN)ImageBlock + sizeof (EFI_HII_IMAGE_BLOCK) + sizeof (UINT8)); in GetImageIdOrAddress()
[all …]
DDatabase.c269 ((HII_IMAGE_PACKAGE_INSTANCE *) PackageInstance)->ImageBlock, in InvokeRegisteredFunction()
1536 ImagePackage->ImageBlock = NULL; in InsertImagePackage()
1540 ImagePackage->ImageBlock = (UINT8 *) AllocateZeroPool (ImageSize); in InsertImagePackage()
1541 if (ImagePackage->ImageBlock == NULL) { in InsertImagePackage()
1547 ImagePackage->ImageBlock, in InsertImagePackage()
1640 CopyMem (Buffer, Package->ImageBlock, Package->ImageBlockSize); in ExportImagePackages()
1703 FreePool (Package->ImageBlock); in RemoveImagePackages()
DHiiDatabase.h224 UINT8 *ImageBlock; member