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

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffLib/
H A DBasePeCoff.c724 EFI_IMAGE_DATA_DIRECTORY *RelocDir; local
782 RelocDir = &Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
793 RelocDir = &Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
803 if ((NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC) && (RelocDir->Size > 0)) {
804 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress);
807 RelocDir->VirtualAddress + RelocDir->Size - 1
828 RelocDir = &Hdr.Te->DataDirectory[0];
829 if (RelocDir->Size > 0) {
832 RelocDir
1490 EFI_IMAGE_DATA_DIRECTORY *RelocDir; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DBasePeCoff.c602 EFI_IMAGE_DATA_DIRECTORY *RelocDir; local
652 RelocDir = &OptionHeader.Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
653 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress);
656 RelocDir->VirtualAddress + RelocDir->Size - 1
676 RelocDir = &OptionHeader.Optional64->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
677 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress);
680 RelocDir->VirtualAddress + RelocDir->Size - 1
698 RelocDir
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxPeCoffLib/
H A DBasePeCoff.c609 EFI_IMAGE_DATA_DIRECTORY *RelocDir; local
665 RelocDir = &Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
674 RelocDir = &Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC];
684 if ((NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC) && (RelocDir->Size > 0)) {
685 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress);
688 RelocDir->VirtualAddress + RelocDir->Size - 1
707 RelocDir = &Hdr.Te->DataDirectory[0];
708 if (RelocDir->Size > 0) {
711 RelocDir
1373 EFI_IMAGE_DATA_DIRECTORY *RelocDir; local
[all...]
/vbox/src/VBox/Runtime/common/ldr/
H A DldrPE.cpp117 IMAGE_DATA_DIRECTORY RelocDir; member in struct:RTLDRMODPE
759 if ( !pModPe->RelocDir.VirtualAddress
760 || !pModPe->RelocDir.Size)
766 PIMAGE_BASE_RELOCATION pbr = PE_RVA2TYPE(pvBitsR, pModPe->RelocDir.VirtualAddress, PIMAGE_BASE_RELOCATION);
768 unsigned cbBaseRelocs = pModPe->RelocDir.Size;
771 Log4(("RTLdrPE: BASERELOC: VirtualAddres=%RX32 Size=%RX32\n", pModPe->RelocDir.VirtualAddress, pModPe->RelocDir.Size));
3724 pModPe->RelocDir = OptHdr.DataDirectory[IMAGE_DIRECTORY_ENTRY_BASERELOC];

Completed in 50 milliseconds