| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
| H A D | COFFWriter.cpp | 298 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize() 411 R.VirtualAddress = S.Relocs.size() + 1; in writeSections() 486 if (RVA >= S.Header.VirtualAddress && in virtualAddressToFileAddress() 487 RVA < S.Header.VirtualAddress + S.Header.SizeOfRawData) in virtualAddressToFileAddress() 488 return S.Header.PointerToRawData + RVA - S.Header.VirtualAddress; in virtualAddressToFileAddress() 504 if (Dir->RelativeVirtualAddress >= S.Header.VirtualAddress && in patchDebugDirectory() 506 S.Header.VirtualAddress + S.Header.SizeOfRawData) { in patchDebugDirectory() 508 S.Header.VirtualAddress + S.Header.SizeOfRawData) in patchDebugDirectory() 512 size_t Offset = Dir->RelativeVirtualAddress - S.Header.VirtualAddress; in patchDebugDirectory()
|
| H A D | COFFObjcopy.cpp | 39 return alignTo(Last.Header.VirtualAddress + Last.Header.VirtualSize, in getNextRVA() 70 Sec.Header.VirtualAddress = NeedVA ? getNextRVA(Obj) : 0u; in addSection() 195 DebugDir->RelativeVirtualAddress >= Sec.Header.VirtualAddress && in handleArgs() 197 Sec.Header.VirtualAddress + Sec.Header.SizeOfRawData) && in handleArgs()
|
| /freebsd/stand/efi/include/amd64/ |
| H A D | pe.h | 108 UINT32 VirtualAddress; member 238 UINT32 VirtualAddress; member 388 UINT32 VirtualAddress; member 483 UINT32 VirtualAddress; member 509 UINT32 VirtualAddress; // Virtual address of line number. member
|
| /freebsd/stand/efi/include/i386/ |
| H A D | pe.h | 108 UINT32 VirtualAddress; member 238 UINT32 VirtualAddress; member 388 UINT32 VirtualAddress; member 483 UINT32 VirtualAddress; member 509 UINT32 VirtualAddress; // Virtual address of line number. member
|
| /freebsd/sys/contrib/edk2/Include/IndustryStandard/ |
| H A D | PeImage.h | 116 UINT32 VirtualAddress; member 301 UINT32 VirtualAddress; member 446 UINT32 VirtualAddress; member 494 UINT32 VirtualAddress; member 537 UINT32 VirtualAddress; ///< Virtual address of line number. member
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | Chunks.cpp | 418 if (rel.VirtualAddress >= inputSize) { in writeTo() 423 applyRelocation(buf + rel.VirtualAddress, rel); in writeTo() 457 uint64_t p = rva + rel.VirtualAddress; in applyRelocation() 480 return l.VirtualAddress < r.VirtualAddress; in sortRelocations() 509 if (rel.VirtualAddress < vaBegin) in writeAndRelocateSubsection() 511 if (rel.VirtualAddress + 1 >= vaEnd) in writeAndRelocateSubsection() 513 applyRelocation(&buf[rel.VirtualAddress - vaBegin], rel); in writeAndRelocateSubsection() 575 res->emplace_back(rva + rel.VirtualAddress, ty); in getBaserels() 709 res.emplace_back(target, this, rel.VirtualAddress, sizeInBits); in getRuntimePseudoRelocs()
|
| H A D | MapFile.cpp | 163 address -= sec->header.VirtualAddress; in getSymbolStrings() 278 auto address = cr.first->getRVA() - sec->header.VirtualAddress; in writeMapFile() 307 entry->getRVA() - ctx.getOutputSection(chunk)->header.VirtualAddress; in writeMapFile()
|
| H A D | Writer.h | 48 uint64_t getRVA() const { return header.VirtualAddress; } in getRVA()
|
| H A D | ICF.cpp | 155 r1.VirtualAddress != r2.VirtualAddress) { in equalsConstant()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.h | 98 uint64_t VirtualAddress = 0; variable 203 return ImageBaseAddress + (Segment * VirtualAddress) + Offset + Addendum;
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | XCOFFObjectFile.cpp | 385 return toSection64(Sec)->VirtualAddress; in getSectionAddress() 387 return toSection32(Sec)->VirtualAddress; in getSectionAddress() 586 const uint64_t RelocAddress = Reloc->VirtualAddress; in getRelocationOffset() 591 if (Sec64->VirtualAddress <= RelocAddress && in getRelocationOffset() 592 RelocAddress < Sec64->VirtualAddress + Sec64->SectionSize) { in getRelocationOffset() 593 return RelocAddress - Sec64->VirtualAddress; in getRelocationOffset() 600 const uint32_t RelocAddress = Reloc->VirtualAddress; in getRelocationOffset() 605 if (Sec32->VirtualAddress <= RelocAddress && in getRelocationOffset() 606 RelocAddress < Sec32->VirtualAddress + Sec32->SectionSize) { in getRelocationOffset() 607 return RelocAddress - Sec32->VirtualAddress; in getRelocationOffset()
|
| H A D | COFFObjectFile.cpp | 177 Result += (*Section)->VirtualAddress; in getSymbolAddress() 276 uint64_t Result = Sec->VirtualAddress; in getSectionAddress() 370 return FirstReloc->VirtualAddress - 1; in getNumberOfRelocations() 398 if (begin && Sec->VirtualAddress != 0) in section_rel_begin() 476 uint32_t SectionStart = Section->VirtualAddress; in getRvaPtr() 477 uint32_t SectionEnd = Section->VirtualAddress + Section->VirtualSize; in getRvaPtr() 511 uint32_t SectionStart = Section->VirtualAddress; in getRvaAndSizeAsBytes() 1327 return R->VirtualAddress; in getRelocationOffset() 2312 return A->VirtualAddress < B->VirtualAddress; in load() 2331 return A->VirtualAddress < B->VirtualAddress; in getContents()
|
| H A D | WindowsResource.cpp | 750 SectionOneHeader->VirtualAddress = 0; in writeFirstSectionHeader() 768 SectionTwoHeader->VirtualAddress = 0; in writeSecondSectionHeader() 980 Reloc->VirtualAddress = RelocationAddresses[i]; in writeFirstSectionRelocations()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | COFFEmitter.cpp | 357 Header->BaseOfCode = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 359 BaseOfData = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 360 if (S.Header.VirtualAddress) in initializeOptionalHeader() 468 << binary_le(S.Header.VirtualAddress) in writeCOFF() 512 OS << binary_le(R.VirtualAddress) << binary_le(SymbolTableIndex) in writeCOFF()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfReader.cpp | 734 RawMemProfReader::getModuleOffset(const uint64_t VirtualAddress) { in getModuleOffset() argument 735 if (VirtualAddress > ProfiledTextSegmentStart && in getModuleOffset() 736 VirtualAddress <= ProfiledTextSegmentEnd) { in getModuleOffset() 742 VirtualAddress + PreferredTextSegmentAddress - ProfiledTextSegmentStart; in getModuleOffset() 748 return object::SectionedAddress{VirtualAddress}; in getModuleOffset()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/interception/ |
| H A D | interception_win.cpp | 1305 export_directory->VirtualAddress); in InternalGetProcAddress() 1318 if (offset >= export_directory->VirtualAddress && in InternalGetProcAddress() 1319 offset < export_directory->VirtualAddress + export_directory->Size) { in InternalGetProcAddress() 1407 import_directory->VirtualAddress); in OverrideImportedFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 240 if (RVA < Sec.VirtualAddress) in addressForRVA() 242 Offset = RVA - Sec.VirtualAddress; in addressForRVA() 393 return Sec.VirtualAddress + Offset; in getRVAFromSectOffset()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | COFF.h | 288 uint32_t VirtualAddress; member 341 uint32_t VirtualAddress; member
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | WinCOFFObjectWriter.cpp | 556 W.write<uint32_t>(S.VirtualAddress); in writeSectionHeaders() 568 W.write<uint32_t>(R.VirtualAddress); in WriteRelocation() 625 R.VirtualAddress = Sec.Relocations.size() + 1; in writeSection() 881 Reloc.Data.VirtualAddress = Asm->getFragmentOffset(F); in recordRelocation() 915 Reloc.Data.VirtualAddress += Fixup.getOffset(); in recordRelocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 211 << "VirtualAddress: " << hexValue(VirtualAddress) << "\n" in mapVirtualAddress() 238 VirtualAddress = COFFSection->VirtualAddress; in mapVirtualAddress() 262 << "VirtualAddress: " << hexValue(VirtualAddress) << "\n" in mapVirtualAddress()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbIndex.cpp | 72 return m_load_address + static_cast<lldb::addr_t>(cs.VirtualAddress) + in MakeVirtualAddress()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | XCOFFObjectFile.h | 187 support::ubig32_t VirtualAddress; 200 support::ubig64_t VirtualAddress; 512 AddressType VirtualAddress;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfReader.h | 179 object::SectionedAddress getModuleOffset(uint64_t VirtualAddress);
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | XCOFFDumper.cpp | 472 W.printHex("Virtual Address", Reloc.VirtualAddress); in printRelocation() 481 OS << W.hex(Reloc.VirtualAddress) << " " << RelocName << " " in printRelocation() 1023 W.printNumber("NumberOfLineNumbers", Sec.VirtualAddress); in printOverflowSectionHeader() 1036 W.printHex("VirtualAddress", Sec.VirtualAddress); in printGenericSectionHeader()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/ |
| H A D | ObjectFileCOFF.cpp | 238 COFFSection->VirtualAddress, in CreateSections()
|