/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/ |
H A D | BasePeCoff.c | 339 } else if ((ImageContext->IsTeImage) && (TeHdr->DataDirectory[0].Size == 0) && (TeHdr->DataDirectory[0].VirtualAddress == 0)) {
358 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
371 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
406 if (DebugDirectoryEntryRva >= SectionHeader.VirtualAddress &&
407 DebugDirectoryEntryRva < SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize) {
409 DebugDirectoryEntryRva - SectionHeader.VirtualAddress + SectionHeader.PointerToRawData;
450 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
471 if (DebugDirectoryEntryRva >= SectionHeader.VirtualAddress &&
472 DebugDirectoryEntryRva < SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize) {
474 SectionHeader.VirtualAddress [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/SnpDxe/ |
H A D | Callback.c | 236 if (Snp->MapList[Index].VirtualAddress == 0) {
247 Snp->MapList[Index].VirtualAddress = (EFI_PHYSICAL_ADDRESS) CpuAddr;
259 Snp->MapList[Index].VirtualAddress = 0;
296 if (Snp->MapList[Index].VirtualAddress == CpuAddr) {
307 Snp->MapList[Index].VirtualAddress = 0;
|
H A D | Start.c | 158 Snp->MapList[Index].VirtualAddress = 0;
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
H A D | GenFw.c | 577 FirstSectionOffset = MIN (FirstSectionOffset, SectionHeader->VirtualAddress);
578 XipLength = MAX (XipLength, SectionHeader->VirtualAddress + SectionSize);
579 if (SectionHeader->VirtualAddress != SectionHeader->PointerToRawData) {
652 XipFile + SectionHeader->VirtualAddress,
661 SectionHeader->PointerToRawData = SectionHeader->VirtualAddress;
1003 (VOID*) (UINTN) (ImageContext.ImageAddress + SectionHeader->VirtualAddress),
1963 fprintf (fpInOut, "%17X [%8X] RVA [size] of Base Relocation Directory\n", (unsigned) TEImageHeader.DataDirectory[0].VirtualAddress, (unsigned) TEImageHeader.DataDirectory[0].Size);
1964 fprintf (fpInOut, "%17X [%8X] RVA [size] of Debug Directory\n", (unsigned) TEImageHeader.DataDirectory[1].VirtualAddress, (unsigned) TEImageHeader.DataDirectory[1].Size);
1976 fprintf (fpOut, "%17X [%8X] RVA [size] of Base Relocation Directory\n", (unsigned) TEImageHeader.DataDirectory[0].VirtualAddress, (unsigned) TEImageHeader.DataDirectory[0].Size);
1977 fprintf (fpOut, "%17X [%8X] RVA [size] of Debug Directory\n", (unsigned) TEImageHeader.DataDirectory[1].VirtualAddress, (unsigne [all...] |
H A D | ElfConvert.c | 84 || mCoffBaseRel->VirtualAddress != (Offset & ~0xfff)) {
112 mCoffBaseRel->VirtualAddress = Offset & ~0xfff;
138 Hdr->VirtualAddress = Offset;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePeCoffGetEntryPointLib/ |
H A D | PeCoffGetEntryPoint.c | 167 if (Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress != 0) {
171 Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress +
181 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
188 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
|
/device/linaro/bootloader/edk2/MdePkg/Library/BasePeCoffLib/ |
H A D | BasePeCoff.c | 45 SectionHeader->VirtualAddress -= TeStrippedOffset;
216 if ((Hdr.Te->DataDirectory[0].Size != 0 && Hdr.Te->DataDirectory[0].VirtualAddress == 0) ||
217 (Hdr.Te->DataDirectory[1].Size != 0 && Hdr.Te->DataDirectory[1].VirtualAddress == 0)) {
306 if ((UINT32) (~0) - Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].VirtualAddress <
319 Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].VirtualAddress +
420 if ((UINT32) (~0) - Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].VirtualAddress <
433 Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].VirtualAddress +
516 if (SectionHeader.VirtualAddress < ImageContext->SizeOfHeaders ||
674 } else if ((ImageContext->IsTeImage) && (Hdr.Te->DataDirectory[0].Size == 0) && (Hdr.Te->DataDirectory[0].VirtualAddress == 0)) {
697 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/GenTEImage/ |
H A D | GenTEImage.c | 379 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress = OptionalHeader32.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress;
384 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress = OptionalHeader32.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress;
420 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress = OptionalHeader64.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress;
425 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress = OptionalHeader64.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress;
856 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_BASERELOC].VirtualAddress,
862 TEImageHeader.DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress,
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/ |
H A D | PeCoffLoader.c | 492 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
524 if (DebugDirectoryEntryRva >= SectionHeader.VirtualAddress &&
525 DebugDirectoryEntryRva < SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize) {
527 DebugDirectoryEntryFileOffset = DebugDirectoryEntryRva - SectionHeader.VirtualAddress + SectionHeader.PointerToRawData;
566 // we use the largest VirtualAddress plus Size in each directory entry to describe the imagesize
568 ImageContext->ImageSize = (UINT64) (Hdr.Te->DataDirectory[0].VirtualAddress + Hdr.Te->DataDirectory[0].Size);
569 if(Hdr.Te->DataDirectory[1].VirtualAddress > Hdr.Te->DataDirectory[0].VirtualAddress) {
570 ImageContext->ImageSize = (UINT64) (Hdr.Te->DataDirectory[1].VirtualAddress + Hdr.Te->DataDirectory[1].Size);
576 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePeCoffLib/ |
H A D | BasePeCoff.c | 295 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
327 if (DebugDirectoryEntryRva >= SectionHeader.VirtualAddress &&
328 DebugDirectoryEntryRva < SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize) {
330 DebugDirectoryEntryFileOffset = DebugDirectoryEntryRva - SectionHeader.VirtualAddress + SectionHeader.PointerToRawData;
367 DebugDirectoryEntryRva = DebugDirectoryEntry->VirtualAddress;
388 if (DebugDirectoryEntryRva >= SectionHeader.VirtualAddress &&
389 DebugDirectoryEntryRva < SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize) {
391 SectionHeader.VirtualAddress +
418 ImageContext->ImageSize = (SectionHeader.VirtualAddress + SectionHeader.Misc.VirtualSize +
585 RelocBase = PeCoffLoaderImageAddress (ImageContext, RelocDir->VirtualAddress);
[all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/Library/PeiEmuPeCoffGetEntryPointLib/ |
H A D | PeiEmuPeCoffGetEntryPointLib.c | 166 if (Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress != 0) {
170 Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress +
206 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
213 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
|
/device/linaro/bootloader/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/ |
H A D | PeCoffGetEntryPoint.c | 185 if (Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress != 0) {
189 Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress +
225 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
232 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
|
/device/linaro/bootloader/edk2/Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/ |
H A D | PeCoffGetEntryPoint.c | 193 if (Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress != 0) {
197 Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress +
233 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
240 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
|
/device/linaro/bootloader/edk2/DuetPkg/EfiLdr/ |
H A D | PeLoader.c | 211 DirectoryEntry->VirtualAddress + DirCount * sizeof (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY),
277 if ((DataDirectory[Index].VirtualAddress != 0) && (DataDirectory[Index].Size != 0)) {
280 DataDirectory[Index].VirtualAddress,
282 Image->ImageBase + DataDirectory[Index].VirtualAddress
288 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) (Image->ImageBase + DataDirectory[Index].VirtualAddress);
320 Base = EfiLdrPeCoffImageAddress (Image, (UINTN)Section->VirtualAddress);
321 End = EfiLdrPeCoffImageAddress (Image, (UINTN)(Section->VirtualAddress + Section->Misc.VirtualSize));
429 RelocBase = EfiLdrPeCoffImageAddress (Image, RelocDir->VirtualAddress);
430 RelocBaseEnd = EfiLdrPeCoffImageAddress (Image, RelocDir->VirtualAddress + RelocDir->Size);
451 FixupBase = EfiLdrPeCoffImageAddress (Image, RelocBase->VirtualAddress);
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/FwImage/ |
H A D | fwimage.c | 135 (PeHdr->PeHeader32.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress != 0) &&
138 PdataRVA = PeHdr->PeHeader32.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress;
141 PeHdr->PeHeader32.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress = 0;
148 (PeHdr->PeHeader64.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress != 0) &&
151 PdataRVA = PeHdr->PeHeader64.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress;
154 PeHdr->PeHeader64.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_EXCEPTION].VirtualAddress = 0;
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/Include/IndustryStandard/ |
H A D | PeImage.h | 136 UINT32 VirtualAddress;
member in struct:__anon3869 318 UINT32 VirtualAddress;
member in struct:__anon3876 455 UINT32 VirtualAddress;
member in struct:__anon3878 500 UINT32 VirtualAddress;
member in struct:__anon3879 527 UINT32 VirtualAddress; // Virtual address of line number.
member in union:__anon3880::__anon3881
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Include/ |
H A D | EfiImage.h | 129 UINT32 VirtualAddress;
member in struct:__anon4256 325 UINT32 VirtualAddress;
member in struct:__anon4263 462 UINT32 VirtualAddress;
member in struct:__anon4265 485 UINT32 VirtualAddress;
member in struct:__anon4266 509 UINT32 VirtualAddress; // Virtual address of line number.
member in union:__anon4267::__anon4268
|
/device/linaro/bootloader/edk2/MdePkg/Include/IndustryStandard/ |
H A D | PeImage.h | 114 UINT32 VirtualAddress;
member in struct:__anon7979 285 UINT32 VirtualAddress;
member in struct:__anon7984 430 UINT32 VirtualAddress;
member in struct:__anon7986 478 UINT32 VirtualAddress;
member in struct:__anon7987 508 UINT32 VirtualAddress; ///< Virtual address of line number.
member in union:__anon7988::__anon7989
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/Register/ |
H A D | StmApi.h | 109 UINT64 VirtualAddress;
member in struct:__anon11543 160 UINT64 VirtualAddress;
member in struct:__anon11544
|
/device/linaro/bootloader/edk2/MdePkg/Library/DxeRuntimePciExpressLib/ |
H A D | PciExpressLib.c | 39 UINTN VirtualAddress;
member in struct:__anon9469 96 EfiConvertPointer (0, (VOID **) &(mDxeRuntimePciExpressLibRegistrationTable[Index].VirtualAddress));
224 return (Address & 0x00000fff) + mDxeRuntimePciExpressLibRegistrationTable[mDxeRuntimePciExpressLibLastRuntimeRange].VirtualAddress;
239 return (Address & 0x00000fff) + mDxeRuntimePciExpressLibRegistrationTable[Index].VirtualAddress;
346 mDxeRuntimePciExpressLibRegistrationTable[mDxeRuntimePciExpressLibNumberOfRuntimeRanges].VirtualAddress = Address;
|
/device/linaro/bootloader/edk2/ArmPkg/Include/Library/ |
H A D | UncachedMemoryAllocationLib.h | 21 @param VirtualAddress The pointer to convert.
28 IN VOID *VirtualAddress
|
/device/linaro/bootloader/edk2/EmbeddedPkg/GdbStub/ |
H A D | GdbStub.c | 890 if (Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress != 0) {
894 Hdr.Te->DataDirectory[EFI_TE_IMAGE_DIRECTORY_ENTRY_DEBUG].VirtualAddress +
939 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
947 DebugEntry = (EFI_IMAGE_DEBUG_DIRECTORY_ENTRY *) ((UINTN) Pe32Data + DirectoryEntry->VirtualAddress);
|
/device/linaro/bootloader/edk2/Nt32Pkg/Sec/ |
H A D | SecMain.c | 402 VOID *VirtualAddress;
local 437 VirtualAddress = MapViewOfFileEx (
445 if (VirtualAddress == NULL) {
468 *BaseAddress = (EFI_PHYSICAL_ADDRESS) (UINTN) VirtualAddress;
|
/device/linaro/bootloader/edk2/ArmPkg/Library/DebugUncachedMemoryAllocationLib/ |
H A D | DebugUncachedMemoryAllocationLib.c | 125 IN VOID *VirtualAddress
131 PhysicalAddress = (UINTN)VirtualAddress & ~UncachedMemoryMask;
|
/device/linaro/bootloader/edk2/ArmPkg/Library/UncachedMemoryAllocationLib/ |
H A D | UncachedMemoryAllocationLib.c | 280 @param VirtualAddress The pointer to convert.
287 IN VOID *VirtualAddress
290 return (EFI_PHYSICAL_ADDRESS)(UINTN)VirtualAddress;
|