| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 68 for (const typename ELFT::Dyn &Dyn : *DynamicEntriesOrError) { in getDynamicStrTab() 69 if (Dyn.d_tag == ELF::DT_STRTAB) { in getDynamicStrTab() 70 auto MappedAddrOrError = Elf.toMappedAddr(Dyn.getPtr()); in getDynamicStrTab() 75 if (Dyn.d_tag == ELF::DT_STRSZ) in getDynamicStrTab() 76 StringTableSize = Dyn.getVal(); in getDynamicStrTab() 223 ArrayRef<typename ELFT::Dyn> DynamicEntries = *DynamicEntriesOrErr; in printDynamicSection() 227 for (const typename ELFT::Dyn &Dyn : DynamicEntries) in printDynamicSection() local 228 MaxLen = std::max(MaxLen, Elf.getDynamicTagAsString(Dyn.d_tag).size()); in printDynamicSection() 233 for (const typename ELFT::Dyn &Dyn : DynamicEntries) { in printDynamicSection() local 234 if (Dyn.d_tag == ELF::DT_NULL) in printDynamicSection() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 129 using Elf_Dyn = typename ELFT::Dyn; 177 using Elf_Dyn = typename ELFT::Dyn; 447 static Error populateDynamic(DynamicEntries &Dyn, in populateDynamic() argument 459 Dyn.SONameOffset = Entry.d_un.d_val; in populateDynamic() 462 Dyn.StrTabAddr = Entry.d_un.d_ptr; in populateDynamic() 466 Dyn.StrSize = Entry.d_un.d_val; in populateDynamic() 470 Dyn.NeededLibNames.push_back(Entry.d_un.d_val); in populateDynamic() 473 Dyn.DynSymAddr = Entry.d_un.d_ptr; in populateDynamic() 477 Dyn.ElfHash = Entry.d_un.d_ptr; in populateDynamic() 480 Dyn.GnuHash = Entry.d_un.d_ptr; in populateDynamic() [all …]
|
| /freebsd/contrib/llvm-project/libc/src/__support/OSUtil/linux/ |
| H A D | vdso.cpp | 131 ElfW(Dyn) * vdso_dyn; 136 ElfW(Dyn) *vdso_dyn = nullptr; in from() 142 vdso_dyn = reinterpret_cast<ElfW(Dyn) *>(vdso_ehdr_addr + in from() 161 for (ElfW(Dyn) *d = vdso_dyn; d->d_tag != DT_NULL; ++d) { in populate_symbol_table()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMachineFunction.cpp | 225 const GlobalVariable *Dyn = getKernelDynLDSGlobalFromFunction(F); in setDynLDSAlign() local 226 if (Dyn) { in setDynLDSAlign() 228 std::optional<uint32_t> Expect = getLDSAbsoluteAddress(*Dyn); in setDynLDSAlign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELF.cpp | 610 ArrayRef<Elf_Dyn> Dyn; in dynamicEntries() local 622 Dyn = ArrayRef(reinterpret_cast<const Elf_Dyn *>(DynOffset), in dynamicEntries() 630 if (Dyn.empty()) { in dynamicEntries() 641 Dyn = *DynOrError; in dynamicEntries() 646 if (!Dyn.data()) in dynamicEntries() 650 if (Dyn.empty()) in dynamicEntries() 653 if (Dyn.back().d_tag != ELF::DT_NULL) in dynamicEntries() 656 return Dyn; in dynamicEntries()
|
| /freebsd/cddl/usr.sbin/dtrace/tests/common/decls/ |
| H A D | Makefile | 12 err.D_DECL_PROTO_TYPE.Dyn.d \
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 2069 for (const Elf_Dyn &Dyn : dynamic_table()) { in parseDynamicTable() local 2071 switch (Dyn.d_tag) { in parseDynamicTable() 2073 DynRelrRegion.Size = Dyn.getVal(); in parseDynamicTable() 2077 DynRelrRegion.EntSize = Dyn.getVal(); in parseDynamicTable() 2082 switch (Dyn.d_tag) { in parseDynamicTable() 2085 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable() 2089 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable() 2093 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable() 2096 StringTableSize = Dyn.getVal(); in parseDynamicTable() 2101 if (const uint8_t *VA = toMappedAddr(Dyn.getTag(), Dyn.getPtr())) { in parseDynamicTable() [all …]
|
| /freebsd/sys/sys/ |
| H A D | elf_generic.h | 69 __ElfType(Dyn);
|
| /freebsd/contrib/elftoolchain/libelf/ |
| H A D | libelf_align.c | 65 [ELF_T_DYN] = MALIGN(Dyn),
|
| H A D | elf_types.m4 | 41 `DYN, Dyn',
|
| /freebsd/sys/cddl/compat/opensolaris/sys/ |
| H A D | elf.h | 34 __sElfN(Dyn);
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfilingPlatformLinux.c | 192 extern ElfW(Dyn) _DYNAMIC[] __attribute__((weak, visibility("hidden"))); in __llvm_write_binary_ids()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 63 using Dyn = Elf_Dyn_Impl<ELFType<E, Is64>>; member 81 using DynRange = ArrayRef<Dyn>; 119 using Elf_Dyn = typename ELFT::Dyn; \
|
| H A D | ELFObjectFile.h | 391 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI() argument 393 DRI.p = reinterpret_cast<uintptr_t>(Dyn); in toDRI()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/cfi/ |
| H A D | cfi.cpp | 30 typedef ElfW(Dyn) Elf_Dyn;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | ELFYAML.h | 95 return sizeof(typename ELFT::Dyn); in LLVM_YAML_STRONG_TYPEDEF()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | InputFiles.cpp | 1503 using Elf_Dyn = typename ELFT::Dyn; in parse()
|