Searched defs:CapsuleHeader (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DCapsules.c44 EFI_CAPSULE_HEADER *CapsuleHeader; local
129 CapsuleHeader = (EFI_CAPSULE_HEADER*) CapsulePtr [Index];
130 if ((CapsuleHeader->Flags & CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE) != 0) {
138 if (CompareGuid(&CapsuleGuidCache[CacheIndex],&CapsuleHeader->CapsuleGuid)) {
144 CopyMem(&CapsuleGuidCache[CacheNumber++],&CapsuleHeader->CapsuleGuid,sizeof(EFI_GUID));
162 CapsuleHeader = (EFI_CAPSULE_HEADER*) CapsulePtr [Index];
163 if ((CapsuleHeader->Flags & CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE) != 0) {
164 if (CompareGuid (&CapsuleGuidCache[CacheIndex], &CapsuleHeader->CapsuleGuid)) {
168 CapsulePtrCache[CapsuleNumber++] = (VOID*)CapsuleHeader;
191 CapsuleHeader
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/
H A DCapsuleService.c88 EFI_CAPSULE_HEADER *CapsuleHeader; local
103 CapsuleHeader = NULL;
111 CapsuleHeader = CapsuleHeaderArray[ArrayNumber];
112 if ((CapsuleHeader->Flags & (CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE)) == CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE) {
119 if ((CapsuleHeader->Flags & (CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_INITIATE_RESET)) == CAPSULE_FLAGS_INITIATE_RESET) {
125 if (((CapsuleHeader->Flags & CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE) == 0) &&
126 (SupportCapsuleImage (CapsuleHeader) != EFI_SUCCESS)) {
136 CapsuleHeader = CapsuleHeaderArray[ArrayNumber];
141 if ((CapsuleHeader->Flags & CAPSULE_FLAGS_PERSIST_ACROSS_RESET) == 0) {
145 Status = ProcessCapsuleImage(CapsuleHeader);
249 EFI_CAPSULE_HEADER *CapsuleHeader; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFv/
H A DGenFv.c201 EFI_CAPSULE_HEADER *CapsuleHeader; local
214 CapsuleHeader = NULL;
583 CapsuleHeader = (EFI_CAPSULE_HEADER *) InfFileImage;
595 (unsigned) CapsuleHeader->CapsuleGuid.Data1,
596 (unsigned) CapsuleHeader->CapsuleGuid.Data2,
597 (unsigned) CapsuleHeader->CapsuleGuid.Data3,
598 (unsigned) CapsuleHeader->CapsuleGuid.Data4[0],
599 (unsigned) CapsuleHeader->CapsuleGuid.Data4[1],
600 (unsigned) CapsuleHeader->CapsuleGuid.Data4[2],
601 (unsigned) CapsuleHeader
[all...]
H A DGenFvInternalLib.c3588 EFI_CAPSULE_HEADER *CapsuleHeader; local
3675 CapsuleHeader = (EFI_CAPSULE_HEADER *) CapBuffer;
3676 memcpy (&CapsuleHeader->CapsuleGuid, &mCapDataInfo.CapGuid, sizeof (EFI_GUID));
3677 CapsuleHeader->HeaderSize = mCapDataInfo.HeaderSize;
3678 CapsuleHeader->Flags = mCapDataInfo.Flags;
3679 CapsuleHeader->CapsuleImageSize = CapSize;
3683 CapSize = CapsuleHeader->HeaderSize;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/Common/
H A DCapsuleCoalesce.c102 @param CapsuleHeader The pointer to EFI_CAPSULE_HEADER
110 IN EFI_CAPSULE_HEADER *CapsuleHeader
259 EFI_CAPSULE_HEADER *CapsuleHeader; local
297 CapsuleHeader = (EFI_CAPSULE_HEADER*)((UINTN)Ptr->Union.DataBlock);
298 if (IsCapsuleCorrupted (CapsuleHeader)) {
302 CapsuleSize = CapsuleHeader->CapsuleImageSize;
582 @param CapsuleHeader The pointer to EFI_CAPSULE_HEADER
590 IN EFI_CAPSULE_HEADER *CapsuleHeader
596 if ((CapsuleHeader->Flags & CAPSULE_FLAGS_PERSIST_ACROSS_RESET) == 0) {
602 if ((CapsuleHeader
840 EFI_CAPSULE_HEADER *CapsuleHeader; local
[all...]

Completed in 55 milliseconds