Lines Matching refs:Dyn
33 for (const typename ELFT::Dyn &Dyn : *DynamicEntriesOrError) { in getDynamicStrTab()
34 if (Dyn.d_tag == ELF::DT_STRTAB) { in getDynamicStrTab()
35 auto MappedAddrOrError = Elf.toMappedAddr(Dyn.getPtr()); in getDynamicStrTab()
179 ArrayRef<typename ELFT::Dyn> DynamicEntries = *DynamicEntriesOrErr; in printDynamicSection()
183 for (const typename ELFT::Dyn &Dyn : DynamicEntries) in printDynamicSection() local
184 MaxLen = std::max(MaxLen, Elf.getDynamicTagAsString(Dyn.d_tag).size()); in printDynamicSection()
188 for (const typename ELFT::Dyn &Dyn : DynamicEntries) { in printDynamicSection() local
189 if (Dyn.d_tag == ELF::DT_NULL) in printDynamicSection()
192 std::string Str = Elf.getDynamicTagAsString(Dyn.d_tag); in printDynamicSection()
197 if (Dyn.d_tag == ELF::DT_NEEDED || Dyn.d_tag == ELF::DT_RPATH || in printDynamicSection()
198 Dyn.d_tag == ELF::DT_RUNPATH || Dyn.d_tag == ELF::DT_SONAME || in printDynamicSection()
199 Dyn.d_tag == ELF::DT_AUXILIARY || Dyn.d_tag == ELF::DT_FILTER) { in printDynamicSection()
203 outs() << (Data + Dyn.d_un.d_val) << "\n"; in printDynamicSection()
209 outs() << format(Fmt, (uint64_t)Dyn.d_un.d_val); in printDynamicSection()