Searched refs:Optional32 (Results 1 – 3 of 3) sorted by relevance
200 EFI_IMAGE_OPTIONAL_HEADER32 *Optional32; in StripZeroPendingReloc() local207 Optional32 = (EFI_IMAGE_OPTIONAL_HEADER32 *)&PeHdr->PeHeader32.OptionalHeader; in StripZeroPendingReloc()208 if ((Optional32->NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC) && in StripZeroPendingReloc()209 (Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].Size != 0)) { in StripZeroPendingReloc()216 …SectionHeader->Misc.VirtualSize = Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].S… in StripZeroPendingReloc()218 AllignedRelocSize = (Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].Size + in StripZeroPendingReloc()219 Optional32->FileAlignment - 1) & (~(Optional32->FileAlignment - 1)); in StripZeroPendingReloc()227 … if (SectionHeader->PointerToRawData + SectionHeader->SizeOfRawData == Optional32->SizeOfImage) { in StripZeroPendingReloc()231 … Optional32->SizeOfImage -= (SectionHeader->SizeOfRawData - AllignedRelocSize); in StripZeroPendingReloc()232 … Optional32->SizeOfInitializedData -= (SectionHeader->SizeOfRawData - AllignedRelocSize); in StripZeroPendingReloc()[all …]
1094 EFI_IMAGE_OPTIONAL_HEADER32 *Optional32; in main() local1146 Optional32 = NULL; in main()2117 Optional32 = (EFI_IMAGE_OPTIONAL_HEADER32 *)&PeHdr->Pe32.OptionalHeader; in main()2118 Optional32->SizeOfImage -= SectionHeader->SizeOfRawData; in main()2119 Optional32->SizeOfInitializedData -= SectionHeader->SizeOfRawData; in main()2120 if (Optional32->NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC) { in main()2121 Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress = 0; in main()2122 Optional32->DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].Size = 0; in main()2322 Optional32 = (EFI_IMAGE_OPTIONAL_HEADER32 *)&PeHdr->Pe32.OptionalHeader; in main()2324 Optional32->MajorOperatingSystemVersion = 0; in main()[all …]
24 EFI_IMAGE_OPTIONAL_HEADER32 *Optional32; member307 ImageContext->ImageAddress = (PHYSICAL_ADDRESS) OptionHeader.Optional32->ImageBase; in PeCoffLoaderGetImageInfo()348 ImageContext->ImageSize = (UINT64) OptionHeader.Optional32->SizeOfImage; in PeCoffLoaderGetImageInfo()349 ImageContext->SectionAlignment = OptionHeader.Optional32->SectionAlignment; in PeCoffLoaderGetImageInfo()350 ImageContext->SizeOfHeaders = OptionHeader.Optional32->SizeOfHeaders; in PeCoffLoaderGetImageInfo()356 if (OptionHeader.Optional32->NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_DEBUG) { in PeCoffLoaderGetImageInfo()357 …DebugDirectoryEntry = (EFI_IMAGE_DATA_DIRECTORY *) &(OptionHeader.Optional32->DataDirectory[EFI_IM… in PeCoffLoaderGetImageInfo()636 Adjust = (UINT64) BaseAddress - OptionHeader.Optional32->ImageBase; in PeCoffLoaderRelocateImage()637 OptionHeader.Optional32->ImageBase = (UINT32) BaseAddress; in PeCoffLoaderRelocateImage()646 if (OptionHeader.Optional32->NumberOfRvaAndSizes > EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC) { in PeCoffLoaderRelocateImage()[all …]