/device/linaro/bootloader/edk2/ArmPkg/Library/DefaultExceptionHandlerLib/ |
D | DefaultExceptionHandlerUefi.c | 66 OUT UINTN *ImageBase, in GetImageName() argument 84 if ((Address >= (CHAR8 *)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase) && in GetImageName() 85 …(Address <= ((CHAR8 *)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase + DebugTable… in GetImageName() 86 *ImageBase = (UINTN)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase; in GetImageName() 87 *PeCoffSizeOfHeaders = PeCoffGetSizeOfHeaders ((VOID *)(UINTN)*ImageBase); in GetImageName() 88 …return PeCoffLoaderGetPdbPointer (DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase); in GetImageName()
|
D | DefaultExceptionHandlerBase.c | 30 OUT UINTN *ImageBase, in GetImageName() argument
|
/device/linaro/bootloader/edk2/DuetPkg/EfiLdr/ |
D | PeLoader.c | 62 OUT UINT64 *ImageBase, in EfiLdrGetPeImageInfo() argument 98 *ImageBase = (UINT32)PeHdr.Pe32.OptionalHeader.ImageBase; in EfiLdrGetPeImageInfo() 100 *ImageBase = PeHdr.Pe32Plus.OptionalHeader.ImageBase; in EfiLdrGetPeImageInfo() 137 UINT64 ImageBase; in EfiLdrPeCoffLoadPeImage() local 243 Image->Info.ImageBase = (VOID *)(UINTN)Image->ImageBasePage; in EfiLdrPeCoffLoadPeImage() 245 Image->ImageBase = (UINT8 *)(UINTN)Image->ImageBasePage; in EfiLdrPeCoffLoadPeImage() 246 Image->ImageEof = Image->ImageBase + Image->Info.ImageSize; in EfiLdrPeCoffLoadPeImage() 247 Image->ImageAdjust = Image->ImageBase; in EfiLdrPeCoffLoadPeImage() 256 Image->ImageBase in EfiLdrPeCoffLoadPeImage() 282 Image->ImageBase + DataDirectory[Index].VirtualAddress in EfiLdrPeCoffLoadPeImage() [all …]
|
D | PeLoader.h | 29 OUT UINT64 *ImageBase,
|
/device/linaro/bootloader/edk2/BeagleBoardPkg/Library/EblCmdLib/ |
D | EblCmdLib.c | 65 UINT32 ImageBase; in EblSymbolTable() local 96 ImageBase = (UINT32)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase; in EblSymbolTable() 97 PeCoffSizeOfHeaders = PeCoffGetSizeOfHeaders ((VOID *)(UINTN)ImageBase); in EblSymbolTable() 98 … Pdb = PeCoffLoaderGetPdbPointer (DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase); in EblSymbolTable() 102 ImageBase += PeCoffSizeOfHeaders; in EblSymbolTable() 104 AsciiPrint (Format, Pdb, ImageBase); in EblSymbolTable() 177 Pdb = PeCoffLoaderGetPdbPointer (LoadedImage->ImageBase); in ImageHandleToPdbFileName()
|
/device/linaro/bootloader/OpenPlatformPkg/Platforms/TexasInstruments/BeagleBoard/Library/EblCmdLib/ |
D | EblCmdLib.c | 65 UINT32 ImageBase; in EblSymbolTable() local 96 ImageBase = (UINT32)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase; in EblSymbolTable() 97 PeCoffSizeOfHeaders = PeCoffGetSizeOfHeaders ((VOID *)(UINTN)ImageBase); in EblSymbolTable() 98 … Pdb = PeCoffLoaderGetPdbPointer (DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase); in EblSymbolTable() 102 ImageBase += PeCoffSizeOfHeaders; in EblSymbolTable() 104 AsciiPrint (Format, Pdb, ImageBase); in EblSymbolTable() 177 Pdb = PeCoffLoaderGetPdbPointer (LoadedImage->ImageBase); in ImageHandleToPdbFileName()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Mem/ |
D | MemoryProfileRecord.c | 102 IN PHYSICAL_ADDRESS ImageBase, 124 IN PHYSICAL_ADDRESS ImageBase, 299 IN PHYSICAL_ADDRESS ImageBase, in BuildDriverInfo() argument 333 DriverInfo->ImageBase = ImageBase; in BuildDriverInfo() 337 if ((EntryPoint != 0) && ((EntryPoint < ImageBase) || (EntryPoint >= (ImageBase + ImageSize)))) { in BuildDriverInfo() 342 Status = InternalPeCoffGetEntryPoint ((VOID *) (UINTN) ImageBase, &EntryPointInImage); in BuildDriverInfo() 344 DriverInfo->ImageBase = ImageBase + EntryPoint - (PHYSICAL_ADDRESS) (UINTN) EntryPointInImage; in BuildDriverInfo() 378 PHYSICAL_ADDRESS ImageBase; in RegisterDxeCore() local 397 ImageBase = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryBaseAddress; in RegisterDxeCore() 401 ImageBase, in RegisterDxeCore() [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Misc/ |
D | PropertiesTable.c | 53 EFI_PHYSICAL_ADDRESS ImageBase; member 316 if ((Buffer <= ImageRecord->ImageBase) && in GetImageRecordByAddress() 317 (Buffer + Length >= ImageRecord->ImageBase + ImageRecord->ImageSize)) { in GetImageRecordByAddress() 408 ImageEnd = ImageRecord->ImageBase + ImageRecord->ImageSize; in SetNewRecord() 455 PhysicalStart = ImageRecord->ImageBase + ImageRecord->ImageSize; in GetMaxSplitRecordCount() 555 PhysicalStart = ImageRecord->ImageBase + ImageRecord->ImageSize; in SplitRecord() 908 if (ImageRecordCodeSection->CodeSegmentBase < ImageRecord->ImageBase) { in IsImageRecordCodeSectionValid() 914 …eSegmentBase + ImageRecordCodeSection->CodeSegmentSize) > (ImageRecord->ImageBase + ImageRecord->I… in IsImageRecordCodeSectionValid() 945 TempImageRecord.ImageBase = FirstImageRecord->ImageBase; in SwapImageRecord() 949 FirstImageRecord->ImageBase = SecondImageRecord->ImageBase; in SwapImageRecord() [all …]
|
/device/linaro/bootloader/edk2/IntelFspWrapperPkg/Library/BaseFspApiLib/ |
D | FspApiLib.c | 101 FspInitApi = (FSP_INIT)(UINTN)(FspHeader->ImageBase + FspHeader->FspInitEntryOffset); in CallFspInit() 128 …NotifyPhaseApi = (FSP_NOTIFY_PHASE)(UINTN)(FspHeader->ImageBase + FspHeader->NotifyPhaseEntryOffse… in CallFspNotifyPhase() 155 …FspMemoryInitApi = (FSP_MEMORY_INIT)(UINTN)(FspHeader->ImageBase + FspHeader->FspMemoryInitEntryOf… in CallFspMemoryInit() 182 …TempRamExitApi = (FSP_TEMP_RAM_EXIT)(UINTN)(FspHeader->ImageBase + FspHeader->TempRamExitEntryOffs… in CallTempRamExit() 209 …FspSiliconInitApi = (FSP_SILICON_INIT)(UINTN)(FspHeader->ImageBase + FspHeader->FspSiliconInitEntr… in CallFspSiliconInit()
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/EblCmdLib/ |
D | EblCmdLib.c | 79 UINT32 ImageBase; in EblSymbolTable() local 104 ImageBase = (UINTN)DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase; in EblSymbolTable() 105 PeCoffSizeOfHeaders = PeCoffGetSizeOfHeaders ((VOID *)(UINTN)ImageBase); in EblSymbolTable() 106 … Pdb = PeCoffLoaderGetPdbPointer (DebugTable->NormalImage->LoadedImageProtocolInstance->ImageBase); in EblSymbolTable() 110 ImageBase += PeCoffSizeOfHeaders; in EblSymbolTable() 112 AsciiPrint (Format, Pdb, ImageBase); in EblSymbolTable() 185 Pdb = PeCoffLoaderGetPdbPointer (LoadedImage->ImageBase); in ImageHandleToPdbFileName()
|
/device/linaro/bootloader/edk2/ArmPkg/Library/DefaultExceptionHandlerLib/Arm/ |
D | DefaultExceptionHandler.c | 40 OUT UINTN *ImageBase, 194 UINT32 ImageBase; in DefaultExceptionHandler() local 205 Pdb = GetImageName (SystemContext.SystemContextArm->PC, &ImageBase, &PeCoffSizeOfHeader); in DefaultExceptionHandler() 206 Offset = SystemContext.SystemContextArm->PC - ImageBase; in DefaultExceptionHandler() 218 …, "loaded at 0x%08x (PE/COFF offset) 0x%x (ELF or Mach-O offset) 0x%x", ImageBase, Offset, Offset … in DefaultExceptionHandler()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/RuntimeDxe/ |
D | Runtime.c | 309 if (mMyImageBase != RuntimeImage->ImageBase) { in RuntimeDriverSetVirtualAddressMap() 311 VirtImageBase = (EFI_PHYSICAL_ADDRESS) (UINTN) RuntimeImage->ImageBase; in RuntimeDriverSetVirtualAddressMap() 316 (EFI_PHYSICAL_ADDRESS) (UINTN) RuntimeImage->ImageBase, in RuntimeDriverSetVirtualAddressMap() 322 InvalidateInstructionCacheRange (RuntimeImage->ImageBase, (UINTN) RuntimeImage->ImageSize); in RuntimeDriverSetVirtualAddressMap() 401 mMyImageBase = MyLoadedImage->ImageBase; in RuntimeDriverInitialize()
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ |
D | ArchExceptionHandler.c | 113 UINTN ImageBase; in DumpCpuContent() local 196 ImageBase = FindModuleImageBase (SystemContext.SystemContextIa32->Eip, &EntryPoint); in DumpCpuContent() 197 if (ImageBase != 0) { in DumpCpuContent() 200 ImageBase, in DumpCpuContent()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
D | SmramProfileRecord.c | 252 IN PHYSICAL_ADDRESS ImageBase, in BuildDriverInfo() argument 286 DriverInfo->ImageBase = ImageBase; in BuildDriverInfo() 290 if ((EntryPoint != 0) && ((EntryPoint < ImageBase) || (EntryPoint >= (ImageBase + ImageSize)))) { in BuildDriverInfo() 295 Status = InternalPeCoffGetEntryPoint ((VOID *) (UINTN) ImageBase, &EntryPointInImage); in BuildDriverInfo() 297 DriverInfo->ImageBase = ImageBase + EntryPoint - (PHYSICAL_ADDRESS) (UINTN) EntryPointInImage; in BuildDriverInfo() 325 IN PHYSICAL_ADDRESS ImageBase, in RegisterImageToDxe() argument 346 ImageBase, in RegisterImageToDxe() 365 IN PHYSICAL_ADDRESS ImageBase, in UnregisterImageFromDxe() argument 385 ImageBase, in UnregisterImageFromDxe() 407 PHYSICAL_ADDRESS ImageBase; in RegisterSmmCore() local [all …]
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ |
D | ArchExceptionHandler.c | 117 UINTN ImageBase; in DumpCpuContent() local 227 ImageBase = FindModuleImageBase (SystemContext.SystemContextX64->Rip, &EntryPoint); in DumpCpuContent() 228 if (ImageBase != 0) { in DumpCpuContent() 231 ImageBase, in DumpCpuContent()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Guid/ |
D | MemoryProfile.h | 50 PHYSICAL_ADDRESS ImageBase; member 174 IN PHYSICAL_ADDRESS ImageBase, 196 IN PHYSICAL_ADDRESS ImageBase,
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/DxeHobPeCoffLib/ |
D | DxeHobPeCoff.c | 210 IN PHYSICAL_ADDRESS ImageBase, in PeCoffLoaderRelocateImageForRuntime() argument 217 ImageBase, in PeCoffLoaderRelocateImageForRuntime()
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePeCoffLib/ |
D | BasePeCoff.c | 238 ImageContext->ImageAddress = Hdr.Pe32->OptionalHeader.ImageBase; in GluePeCoffLoaderGetImageInfo() 243 ImageContext->ImageAddress = Hdr.Pe32Plus->OptionalHeader.ImageBase; in GluePeCoffLoaderGetImageInfo() 246 …ImageContext->ImageAddress = (PHYSICAL_ADDRESS)(Hdr.Te->ImageBase + Hdr.Te->StrippedSize - sizeof … in GluePeCoffLoaderGetImageInfo() 561 Adjust = (UINT64)BaseAddress - Hdr.Pe32->OptionalHeader.ImageBase; in GluePeCoffLoaderRelocateImage() 562 Hdr.Pe32->OptionalHeader.ImageBase = (UINT32)BaseAddress; in GluePeCoffLoaderRelocateImage() 570 Adjust = (UINT64) BaseAddress - Hdr.Pe32Plus->OptionalHeader.ImageBase; in GluePeCoffLoaderRelocateImage() 571 Hdr.Pe32Plus->OptionalHeader.ImageBase = (UINT64)BaseAddress; in GluePeCoffLoaderRelocateImage() 604 Adjust = (UINT64) (BaseAddress - Hdr.Te->ImageBase); in GluePeCoffLoaderRelocateImage() 605 Hdr.Te->ImageBase = (UINT64) (BaseAddress); in GluePeCoffLoaderRelocateImage() 1150 IN PHYSICAL_ADDRESS ImageBase, in PeCoffLoaderRelocateImageForRuntime() argument [all …]
|
/device/linaro/bootloader/edk2/ArmPkg/Library/DefaultExceptionHandlerLib/AArch64/ |
D | DefaultExceptionHandler.c | 42 OUT UINTN *ImageBase, 145 UINTN ImageBase; in DefaultExceptionHandler() local 147 Pdb = GetImageName (SystemContext.SystemContextAArch64->ELR, &ImageBase, &PeCoffSizeOfHeader); in DefaultExceptionHandler() 149 DEBUG ((EFI_D_ERROR, "%a loaded at 0x%016lx \n", Pdb, ImageBase)); in DefaultExceptionHandler()
|
/device/linaro/bootloader/edk2/IntelFspPkg/FspSecCore/ |
D | SecFsp.c | 39 Entry = FspInfoHeader->ImageBase + FspInfoHeader->ImageSize - (~Entry + 1); in FspGetExceptionHandler() 68 Offset = (UINT32 *)(FspData->FspInfoHeader->ImageBase + \ in GetFspUpdRegionOffset() 188 UpdDataRgnPtr = (VOID *)(PeiFspData->FspInfoHeader->ImageBase + GetFspUpdRegionOffset()); in FspGlobalDataInit()
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/ |
D | BasePeCoff.c | 307 ImageContext->ImageAddress = (PHYSICAL_ADDRESS) OptionHeader.Optional32->ImageBase; in PeCoffLoaderGetImageInfo() 309 ImageContext->ImageAddress = (PHYSICAL_ADDRESS) OptionHeader.Optional64->ImageBase; in PeCoffLoaderGetImageInfo() 312 …ImageContext->ImageAddress = (PHYSICAL_ADDRESS) (TeHdr->ImageBase + TeHdr->StrippedSize - sizeof (… in PeCoffLoaderGetImageInfo() 636 Adjust = (UINT64) BaseAddress - OptionHeader.Optional32->ImageBase; in PeCoffLoaderRelocateImage() 637 OptionHeader.Optional32->ImageBase = (UINT32) BaseAddress; in PeCoffLoaderRelocateImage() 660 Adjust = (UINT64) BaseAddress - OptionHeader.Optional64->ImageBase; in PeCoffLoaderRelocateImage() 661 OptionHeader.Optional64->ImageBase = BaseAddress; in PeCoffLoaderRelocateImage() 686 Adjust = (UINT64) (BaseAddress - TeHdr->ImageBase); in PeCoffLoaderRelocateImage() 687 TeHdr->ImageBase = (UINT64) (BaseAddress); in PeCoffLoaderRelocateImage() 1435 …*BaseOfImage = (VOID *)(UINTN)(Hdr.Te->ImageBase + Hdr.Te->StrippedSize - sizeof (EFI_TE_IMAGE_HEA… in PeCoffLoaderGetEntryPoint() [all …]
|
/device/linaro/bootloader/edk2/MdePkg/Library/BasePeCoffLib/ |
D | BasePeCoff.c | 636 ImageContext->ImageAddress = Hdr.Pe32->OptionalHeader.ImageBase; in PeCoffLoaderGetImageInfo() 641 ImageContext->ImageAddress = Hdr.Pe32Plus->OptionalHeader.ImageBase; in PeCoffLoaderGetImageInfo() 645 ImageContext->ImageAddress = (PHYSICAL_ADDRESS)(Hdr.Te->ImageBase + TeStrippedOffset); in PeCoffLoaderGetImageInfo() 996 Adjust = (UINT64)BaseAddress - Hdr.Pe32->OptionalHeader.ImageBase; in PeCoffLoaderRelocateImage() 998 Hdr.Pe32->OptionalHeader.ImageBase = (UINT32)BaseAddress; in PeCoffLoaderRelocateImage() 1007 Adjust = (UINT64) BaseAddress - Hdr.Pe32Plus->OptionalHeader.ImageBase; in PeCoffLoaderRelocateImage() 1009 Hdr.Pe32Plus->OptionalHeader.ImageBase = (UINT64)BaseAddress; in PeCoffLoaderRelocateImage() 1028 Adjust = (UINT64) (BaseAddress - (Hdr.Te->ImageBase + TeStrippedOffset)); in PeCoffLoaderRelocateImage() 1030 Hdr.Te->ImageBase = (UINT64) (BaseAddress - TeStrippedOffset); in PeCoffLoaderRelocateImage() 1701 IN PHYSICAL_ADDRESS ImageBase, in PeCoffLoaderRelocateImageForRuntime() argument [all …]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/LoadedImage/ |
D | LoadedImage.h | 59 VOID *ImageBase; member
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
D | LoadedImage.h | 73 VOID *ImageBase; ///< The base address at which the image was loaded. member
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Core/Dxe/ArchProtocol/Runtime/ |
D | Runtime.h | 50 VOID *ImageBase; member
|