Searched refs:VirtualAddress (Results 1 - 25 of 43) sorted by relevance

12

/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/
H A DBasePeCoff.c339 } 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 DCallback.c236 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 DStart.c158 Snp->MapList[Index].VirtualAddress = 0;
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/
H A DGenFw.c577 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 DElfConvert.c84 || 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 DPeCoffGetEntryPoint.c167 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 DBasePeCoff.c45 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 DGenTEImage.c379 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 DPeCoffLoader.c492 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 DBasePeCoff.c295 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 DPeiEmuPeCoffGetEntryPointLib.c166 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 DPeCoffGetEntryPoint.c185 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 DPeCoffGetEntryPoint.c193 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 DPeLoader.c211 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 Dfwimage.c135 (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 DPeImage.h136 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 DEfiImage.h129 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 DPeImage.h114 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 DStmApi.h109 UINT64 VirtualAddress; member in struct:__anon11543
160 UINT64 VirtualAddress; member in struct:__anon11544
/device/linaro/bootloader/edk2/MdePkg/Library/DxeRuntimePciExpressLib/
H A DPciExpressLib.c39 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 DUncachedMemoryAllocationLib.h21 @param VirtualAddress The pointer to convert.
28 IN VOID *VirtualAddress
/device/linaro/bootloader/edk2/EmbeddedPkg/GdbStub/
H A DGdbStub.c890 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 DSecMain.c402 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 DDebugUncachedMemoryAllocationLib.c125 IN VOID *VirtualAddress
131 PhysicalAddress = (UINTN)VirtualAddress & ~UncachedMemoryMask;
/device/linaro/bootloader/edk2/ArmPkg/Library/UncachedMemoryAllocationLib/
H A DUncachedMemoryAllocationLib.c280 @param VirtualAddress The pointer to convert.
287 IN VOID *VirtualAddress
290 return (EFI_PHYSICAL_ADDRESS)(UINTN)VirtualAddress;

Completed in 289 milliseconds

12