Searched defs:Pe32Data (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffGetEntryPointLib/
H A DPeCoffGetEntryPoint.c29 Retrieves the entry point to the PE/COFF image specified by Pe32Data and returns this entry
32 If Pe32Data is NULL, then ASSERT().
35 @param Pe32Data The pointer to the PE/COFF image that is loaded in system memory.
45 IN VOID *Pe32Data,
52 ASSERT (Pe32Data != NULL);
55 DosHdr = (EFI_IMAGE_DOS_HEADER *)Pe32Data;
60 Hdr.Pe32 = (EFI_IMAGE_NT_HEADERS32 *)((UINTN) Pe32Data + (UINTN) ((DosHdr->e_lfanew) & 0x0ffff));
65 Hdr.Pe32 = (EFI_IMAGE_NT_HEADERS32 *)Pe32Data;
73 *EntryPoint = (VOID *)((UINTN)Pe32Data + (UINTN)(Hdr.Te->AddressOfEntryPoint & 0x0ffffffff) + sizeof(EFI_TE_IMAGE_HEADER) - Hdr.Te->StrippedSize);
76 *EntryPoint = (VOID *)((UINTN)Pe32Data
44 PeCoffLoaderGetEntryPoint( IN VOID *Pe32Data, OUT VOID **EntryPoint ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Image/
H A DImage.c331 @param Pe32Data - The base address of the PE/COFF file that is to be loaded and relocated
342 IN VOID *Pe32Data,
355 ImageContext.Handle = Pe32Data;
368 DEBUG ((EFI_D_INFO|EFI_D_LOAD, "The image at 0x%08x without reloc section can't be loaded into memory\n", (UINTN) Pe32Data));
374 ImageContext.ImageAddress = (EFI_PHYSICAL_ADDRESS)(UINTN) Pe32Data;
402 ((EFI_TE_IMAGE_HEADER *) Pe32Data)->StrippedSize -
464 VOID *Pe32Data; local
491 &Pe32Data
500 &Pe32Data
515 Pe32Data,
341 LoadAndRelocatePeCoffImage( IN VOID *Pe32Data, OUT EFI_PHYSICAL_ADDRESS *ImageAddress, OUT UINT64 *ImageSize, OUT EFI_PHYSICAL_ADDRESS *EntryPoint ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DBasePeCoff.c1201 Returns the PDB file name for the PE/COFF image specified by Pe32Data. If
1202 the PE/COFF image specified by Pe32Data is not a valid, then NULL is
1203 returned. If the PE/COFF image specified by Pe32Data does not contain a
1205 in the PE/COFF image specified by Pe32Data does not contain a PDB file name,
1207 If Pe32Data is NULL, then return NULL.
1209 @param Pe32Data Pointer to the PE/COFF image that is loaded in system
1212 @return The PDB file name for the PE/COFF image specified by Pe32Data or NULL
1219 IN VOID *Pe32Data
1234 if (Pe32Data == NULL) {
1246 DosHdr = (EFI_IMAGE_DOS_HEADER *)Pe32Data;
1406 PeCoffLoaderGetEntryPoint( IN VOID *Pe32Data, OUT VOID **EntryPoint, OUT VOID **BaseOfImage ) argument
[all...]

Completed in 203 milliseconds