Home
last modified time | relevance | path

Searched refs:ImageBase (Results 1 – 25 of 66) sorted by relevance

123

/device/linaro/bootloader/edk2/ArmPkg/Library/DefaultExceptionHandlerLib/
DDefaultExceptionHandlerUefi.c66 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()
DDefaultExceptionHandlerBase.c30 OUT UINTN *ImageBase, in GetImageName() argument
/device/linaro/bootloader/edk2/DuetPkg/EfiLdr/
DPeLoader.c62 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 …]
DPeLoader.h29 OUT UINT64 *ImageBase,
/device/linaro/bootloader/edk2/BeagleBoardPkg/Library/EblCmdLib/
DEblCmdLib.c65 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/
DEblCmdLib.c65 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/
DMemoryProfileRecord.c102 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/
DPropertiesTable.c53 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/
DFspApiLib.c101 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/
DEblCmdLib.c79 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/
DDefaultExceptionHandler.c40 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/
DRuntime.c309 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/
DArchExceptionHandler.c113 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/
DSmramProfileRecord.c252 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/
DArchExceptionHandler.c117 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/
DMemoryProfile.h50 PHYSICAL_ADDRESS ImageBase; member
174 IN PHYSICAL_ADDRESS ImageBase,
196 IN PHYSICAL_ADDRESS ImageBase,
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/DxeHobPeCoffLib/
DDxeHobPeCoff.c210 IN PHYSICAL_ADDRESS ImageBase, in PeCoffLoaderRelocateImageForRuntime() argument
217 ImageBase, in PeCoffLoaderRelocateImageForRuntime()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePeCoffLib/
DBasePeCoff.c238 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/
DDefaultExceptionHandler.c42 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/
DSecFsp.c39 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/
DBasePeCoff.c307 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/
DBasePeCoff.c636 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/
DLoadedImage.h59 VOID *ImageBase; member
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DLoadedImage.h73 VOID *ImageBase; ///< The base address at which the image was loaded. member
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Core/Dxe/ArchProtocol/Runtime/
DRuntime.h50 VOID *ImageBase; member

123