Searched defs:PeHdr (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DBasePeCoff.c31 OUT EFI_IMAGE_OPTIONAL_HEADER_UNION **PeHdr,
39 IN EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr,
86 OUT EFI_IMAGE_OPTIONAL_HEADER_UNION **PeHdr,
99 PeHdr - The buffer in which to return the PE header
140 *PeHdr = (EFI_IMAGE_OPTIONAL_HEADER_UNION *) ((UINTN)ImageContext->Handle + ImageContext->PeCoffHeaderOffset);
141 if ((*PeHdr)->Pe32.Signature != EFI_IMAGE_NT_SIGNATURE) {
145 *TeHdr = (EFI_TE_IMAGE_HEADER *)*PeHdr;
159 IN EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr,
172 PeHdr - The buffer in which to return the PE header
188 ImageContext->Machine = PeHdr
84 PeCoffLoaderGetPeHeader( IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext, OUT EFI_IMAGE_OPTIONAL_HEADER_UNION **PeHdr, OUT EFI_TE_IMAGE_HEADER **TeHdr ) argument
157 PeCoffLoaderCheckImageType( IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext, IN EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr, IN EFI_TE_IMAGE_HEADER *TeHdr ) argument
269 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
600 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
846 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/EfiRom/
H A DEfiRom.c769 EFI_IMAGE_OPTIONAL_HEADER_UNION PeHdr; local
798 if (fread (&PeHdr, sizeof (PeHdr), 1, Fptr) != 1) {
807 if (PeHdr.Pe32.Signature != EFI_IMAGE_NT_SIGNATURE) {
812 memcpy ((char *) MachineType, &PeHdr.Pe32.FileHeader.Machine, 2);
814 if (PeHdr.Pe32.OptionalHeader.Magic == EFI_IMAGE_NT_OPTIONAL_HDR32_MAGIC) {
815 *SubSystem = PeHdr.Pe32.OptionalHeader.Subsystem;
816 } else if (PeHdr.Pe32Plus.OptionalHeader.Magic == EFI_IMAGE_NT_OPTIONAL_HDR64_MAGIC) {
817 *SubSystem = PeHdr.Pe32Plus.OptionalHeader.Subsystem;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DBootOption.c1221 EFI_IMAGE_OPTIONAL_HEADER_UNION PeHdr; local
1238 File->Read (File, &BufferSize, &PeHdr);
1239 if (PeHdr.Pe32.Signature != EFI_IMAGE_NT_SIGNATURE) {
1246 if (PeHdr.Pe32.OptionalHeader.Magic == EFI_IMAGE_NT_OPTIONAL_HDR32_MAGIC) {
1247 Subsystem = PeHdr.Pe32.OptionalHeader.Subsystem;
1248 } else if (PeHdr.Pe32.OptionalHeader.Magic == EFI_IMAGE_NT_OPTIONAL_HDR64_MAGIC) {
1249 Subsystem = PeHdr.Pe32Plus.OptionalHeader.Subsystem;
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFw/
H A DGenFw.c520 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
528 PeHdr = (EFI_IMAGE_OPTIONAL_HEADER_UNION *)(Data);
529 if (PeHdr->Pe32.Signature != EFI_IMAGE_NT_SIGNATURE) {
534 PeHdr = (EFI_IMAGE_OPTIONAL_HEADER_UNION *)(((UINT8 *)Data) + DosHdr->e_lfanew);
535 if (PeHdr->Pe32.Signature != EFI_IMAGE_NT_SIGNATURE) {
540 return PeHdr;
549 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
560 PeHdr = GetPeCoffHeader ((void *) *FileBuffer);
561 if (PeHdr == NULL) {
565 if (PeHdr
1099 EFI_IMAGE_OPTIONAL_HEADER_UNION *PeHdr; local
[all...]

Completed in 51 milliseconds