Searched refs:RelocBase (Results 1 – 5 of 5) sorted by relevance
511 EFI_IMAGE_BASE_RELOCATION *RelocBase; in GluePeCoffLoaderRelocateImage() local585 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress); in GluePeCoffLoaderRelocateImage()590 if ((RelocBase == NULL) || (RelocBaseEnd == NULL)) { in GluePeCoffLoaderRelocateImage()600 RelocBase = RelocBaseEnd = 0; in GluePeCoffLoaderRelocateImage()612 RelocBase = (EFI_IMAGE_BASE_RELOCATION *)(UINTN)( in GluePeCoffLoaderRelocateImage()618 RelocBaseEnd = (EFI_IMAGE_BASE_RELOCATION *) ((UINTN) RelocBase + (UINTN) RelocDir->Size - 1); in GluePeCoffLoaderRelocateImage()623 RelocBase = NULL; in GluePeCoffLoaderRelocateImage()632 while (RelocBase < RelocBaseEnd) { in GluePeCoffLoaderRelocateImage()634 Reloc = (UINT16 *) ((CHAR8 *) RelocBase + sizeof (EFI_IMAGE_BASE_RELOCATION)); in GluePeCoffLoaderRelocateImage()635 RelocEnd = (UINT16 *) ((CHAR8 *) RelocBase + RelocBase->SizeOfBlock); in GluePeCoffLoaderRelocateImage()[all …]
945 EFI_IMAGE_BASE_RELOCATION *RelocBase; in PeCoffLoaderRelocateImage() local1040 …RelocBase = (EFI_IMAGE_BASE_RELOCATION *) PeCoffLoaderImageAddress (ImageContext, RelocDir->Virtua… in PeCoffLoaderRelocateImage()1045 if (RelocBase == NULL || RelocBaseEnd == NULL || RelocBaseEnd < RelocBase) { in PeCoffLoaderRelocateImage()1053 RelocBase = RelocBaseEnd = NULL; in PeCoffLoaderRelocateImage()1055 RelocBaseOrg = RelocBase; in PeCoffLoaderRelocateImage()1065 while (RelocBase < RelocBaseEnd) { in PeCoffLoaderRelocateImage()1067 Reloc = (UINT16 *) ((CHAR8 *) RelocBase + sizeof (EFI_IMAGE_BASE_RELOCATION)); in PeCoffLoaderRelocateImage()1071 if (RelocBase->SizeOfBlock == 0) { in PeCoffLoaderRelocateImage()1075 if ((UINTN)RelocBase > MAX_ADDRESS - RelocBase->SizeOfBlock) { in PeCoffLoaderRelocateImage()1080 RelocEnd = (UINT16 *) ((CHAR8 *) RelocBase + RelocBase->SizeOfBlock); in PeCoffLoaderRelocateImage()[all …]
598 EFI_IMAGE_BASE_RELOCATION *RelocBase; in PeCoffLoaderRelocateImage() local649 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress); in PeCoffLoaderRelocateImage()654 if (RelocBase == NULL || RelocBaseEnd == NULL || RelocBaseEnd < RelocBase) { in PeCoffLoaderRelocateImage()662 RelocBase = RelocBaseEnd = 0; in PeCoffLoaderRelocateImage()668 RelocBase = RelocBaseEnd = 0; in PeCoffLoaderRelocateImage()684 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress); in PeCoffLoaderRelocateImage()689 if (RelocBase == NULL || RelocBaseEnd == NULL || RelocBaseEnd < RelocBase) { in PeCoffLoaderRelocateImage()697 RelocBase = RelocBaseEnd = 0; in PeCoffLoaderRelocateImage()703 RelocBase = RelocBaseEnd = 0; in PeCoffLoaderRelocateImage()716 RelocBase = (EFI_IMAGE_BASE_RELOCATION *)(UINTN)( in PeCoffLoaderRelocateImage()[all …]
413 EFI_IMAGE_BASE_RELOCATION *RelocBase; in EfiLdrPeCoffLoadPeRelocate() local429 RelocBase = EfiLdrPeCoffImageAddress (Image, RelocDir->VirtualAddress); in EfiLdrPeCoffLoadPeRelocate()431 if (!RelocBase || !RelocBaseEnd) { in EfiLdrPeCoffLoadPeRelocate()447 while (RelocBase < RelocBaseEnd) { in EfiLdrPeCoffLoadPeRelocate()449 Reloc = (UINT16 *) ((UINT8 *) RelocBase + sizeof(EFI_IMAGE_BASE_RELOCATION)); in EfiLdrPeCoffLoadPeRelocate()450 RelocEnd = (UINT16 *) ((UINT8 *) RelocBase + RelocBase->SizeOfBlock); in EfiLdrPeCoffLoadPeRelocate()451 FixupBase = EfiLdrPeCoffImageAddress (Image, RelocBase->VirtualAddress); in EfiLdrPeCoffLoadPeRelocate()523 RelocBase = (EFI_IMAGE_BASE_RELOCATION *) RelocEnd; in EfiLdrPeCoffLoadPeRelocate()
700 EFI_IMAGE_BASE_RELOCATION *RelocBase; in PeCoffLoaderRelocateImage() local792 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress); in PeCoffLoaderRelocateImage()797 if ((RelocBase == NULL) || (RelocBaseEnd == NULL)) { in PeCoffLoaderRelocateImage()807 RelocBase = RelocBaseEnd = 0; in PeCoffLoaderRelocateImage()819 RelocBase = (EFI_IMAGE_BASE_RELOCATION *)(UINTN)( in PeCoffLoaderRelocateImage()825 RelocBaseEnd = (EFI_IMAGE_BASE_RELOCATION *) ((UINTN) RelocBase + (UINTN) RelocDir->Size - 1); in PeCoffLoaderRelocateImage()830 RelocBase = NULL; in PeCoffLoaderRelocateImage()839 while (RelocBase < RelocBaseEnd) { in PeCoffLoaderRelocateImage()841 Reloc = (UINT16 *) ((CHAR8 *) RelocBase + sizeof (EFI_IMAGE_BASE_RELOCATION)); in PeCoffLoaderRelocateImage()842 RelocEnd = (UINT16 *) ((CHAR8 *) RelocBase + RelocBase->SizeOfBlock); in PeCoffLoaderRelocateImage()[all …]