| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 357 Elf_Word d_val; 537 Elf_Word nbucket; 538 Elf_Word nchain; 554 Elf_Word nbuckets; 555 Elf_Word symndx; 557 Elf_Word shift2; 580 Elf_Word ch_type; 581 Elf_Word ch_size; 588 Elf_Word ch_type; 598 Elf_Word n_namesz; [all …]
|
| H A D | ELF.h | 262 Expected<ArrayRef<Elf_Word>> getSHNDXTable(const Elf_Shdr &Section) const; 263 Expected<ArrayRef<Elf_Word>> getSHNDXTable(const Elf_Shdr &Section, 512 DataRegion<Elf_Word> ShndxTable) const { in getSectionIndex() 529 DataRegion<Elf_Word> ShndxTable) const { in getSection() 539 DataRegion<Elf_Word> ShndxTable) const { in getSection() 750 using Elf_Word = typename ELFT::Word; in getDynSymtabSizeFromGnuHash() local 755 for (Elf_Word Val : Table.buckets()) in getDynSymtabSizeFromGnuHash() 757 const Elf_Word *It = in getDynSymtabSizeFromGnuHash() 758 reinterpret_cast<const Elf_Word *>(Table.values(LastSymIdx).end()); in getDynSymtabSizeFromGnuHash() 1207 auto VOrErr = getSectionContentsAsArray<Elf_Word>(Section); in getSHNDXTable() [all …]
|
| H A D | ELFObjectFile.h | 607 ArrayRef<Elf_Word> ShndxTable; in getSymbolAddress() 610 if (Expected<ArrayRef<Elf_Word>> ShndxTableOrErr = in getSymbolAddress() 815 ArrayRef<Elf_Word> ShndxTable; in getSymbolSection() 818 Expected<ArrayRef<Elf_Word>> ShndxTableOrErr = in getSymbolSection()
|
| /freebsd-14.2/libexec/rtld-elf/ |
| H A D | rtld.h | 108 Elf_Word hash; 157 Elf_Word stack_flags; 195 Elf_Word verneednum; /* Number of entries in verneed table */ 197 Elf_Word verdefnum; /* Number of entries in verdef table */
|
| H A D | map_object.c | 95 Elf_Word stack_flags; in map_object()
|
| /freebsd-14.2/libexec/rtld-elf/powerpc/ |
| H A D | reloc.c | 376 Elf_Word *where = (Elf_Word *)(obj->relocbase + rela->r_offset); in reloc_plt_object() 543 assert(wherep >= (Elf_Word *)obj->pltgot); in reloc_jmpslot() 545 (Elf_Word *)obj->pltgot + obj->pltrelasize); in reloc_jmpslot() 703 Elf_Word *pltcall, *pltresolve, *pltlongresolve; in init_pltgot() 704 Elf_Word *jmptab; in init_pltgot()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 549 DataRegion<Elf_Word> ShndxTable = in printSymbolsHelper() 550 IsDynamic ? DataRegion<Elf_Word>( in printSymbolsHelper() 3748 ArrayRef<Elf_Word> Data; in getGroups() 4310 DataRegion<Elf_Word> ShndxTable( in printHashTableSymbols() 4366 ArrayRef<Elf_Word> Values; in printGnuHashTableSymbols() 4374 DataRegion<Elf_Word> ShndxTable( in printGnuHashTableSymbols() 5280 ArrayRef<Elf_Word> Words(reinterpret_cast<const Elf_Word *>(Desc.begin()), in getGNUAbiTag() 6042 Elf_Word Type = Note.getType(); in printNotes() 6743 DataRegion<Elf_Word> ShndxTable( in printMipsGOT() 6798 DataRegion<Elf_Word> ShndxTable( in printMipsPLT() [all …]
|
| H A D | ARMEHABIPrinter.h | 327 typedef typename ET::Word Elf_Word; typedef 333 ArrayRef<Elf_Word> ShndxTable;
|
| /freebsd-14.2/stand/common/ |
| H A D | self_reloc.c | 68 Elf_Word relsz, relent; in self_reloc()
|
| /freebsd-14.2/sys/sys/ |
| H A D | imgact_elf.h | 67 Elf_Word hdr_eflags; /* e_flags field from ehdr */
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.cpp | 105 Sec.Align = ELFT::Is64Bits ? sizeof(Elf_Xword) : sizeof(Elf_Word); in visit() 114 Sec.Align = ELFT::Is64Bits ? sizeof(Elf_Xword) : sizeof(Elf_Word); in visit() 124 Sec.Size = sizeof(Elf_Word) + Sec.GroupMembers.size() * sizeof(Elf_Word); in visit() 600 llvm::copy(Sec.Indexes, reinterpret_cast<Elf_Word *>(Buf)); in visit() 1159 Elf_Word *CRC = in visit() 1160 reinterpret_cast<Elf_Word *>(Buf + Sec.Size - sizeof(Elf_Word)); in visit() 1545 ArrayRef<Elf_Word> ShndxData; in initSymbolTable() 1571 Expected<ArrayRef<Elf_Word>> Data = in initSymbolTable() 1572 ElfFile.template getSectionContentsAsArray<Elf_Word>(**ShndxSec); in initSymbolTable() 1583 Elf_Word Index = ShndxData[&Sym - Symbols->begin()]; in initSymbolTable()
|
| H A D | ELFObject.h | 131 using Elf_Word = typename ELFT::Word; 154 using Elf_Word = typename ELFT::Word; variable 964 using Elf_Word = typename ELFT::Word; variable
|
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | InputFiles.cpp | 641 ArrayRef<Elf_Word> entries = in parse() 642 CHECK(obj.template getSectionContentsAsArray<Elf_Word>(sec), this); in parse() 646 Elf_Word flag = entries[0]; in parse() 750 SmallVector<ArrayRef<Elf_Word>, 0> selectedGroups; in initializeSections() 787 ArrayRef<Elf_Word> entries = in initializeSections() 788 cantFail(obj.template getSectionContentsAsArray<Elf_Word>(sec)); in initializeSections() 890 for (ArrayRef<Elf_Word> entries : selectedGroups) in initializeSections()
|
| H A D | InputFiles.h | 319 ArrayRef<Elf_Word> shndxTable;
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | elf_machdep.c | 179 Elf_Word rtype, symidx; in elf_reloc_internal()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | elf_machdep.c | 191 Elf_Word rtype, symidx; in elf_reloc_internal()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | elf_machdep.c | 180 Elf_Word rtype, symidx; in elf_reloc_internal()
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | elf32_machdep.c | 243 Elf_Word rtype, symidx; in elf_reloc_internal()
|
| H A D | elf64_machdep.c | 330 Elf_Word rtype, symidx; in elf_reloc_internal()
|
| /freebsd-14.2/sys/kern/ |
| H A D | imgact_elf.c | 100 static vm_prot_t __elfN(trans_prot)(Elf_Word); 101 static Elf_Word __elfN(untrans_prot)(vm_prot_t); 2885 __elfN(trans_prot)(Elf_Word flags) in __elfN() 2903 static Elf_Word 2906 Elf_Word flags; in __elfN()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELFLinkGraphBuilder.h | 186 ArrayRef<typename ELFFile::Elf_Word>>
|