Lines Matching refs:Dyn
5075 for (const Elf_Dyn &Dyn : DynamicEntries) { in patchELFDynamic() local
5076 Elf_Dyn NewDE = Dyn; in patchELFDynamic()
5078 switch (Dyn.d_tag) { in patchELFDynamic()
5088 if (uint64_t NewAddress = getNewFunctionAddress(Dyn.getPtr())) { in patchELFDynamic()
5090 << Dyn.getTag() << '\n'); in patchELFDynamic()
5095 if (RtLibrary && Dyn.getTag() == ELF::DT_FINI) { in patchELFDynamic()
5099 if (RtLibrary && Dyn.getTag() == ELF::DT_INIT && !BC->HasInterpHeader) { in patchELFDynamic()
5123 DynamicOffset + (&Dyn - DTB) * sizeof(Dyn)); in patchELFDynamic()
5167 for (const Elf_Dyn &Dyn : DynamicEntries) { in readELFDynamic() local
5168 switch (Dyn.d_tag) { in readELFDynamic()
5172 BC->StartFunctionAddress = Dyn.getPtr(); in readELFDynamic()
5176 BC->FiniFunctionAddress = Dyn.getPtr(); in readELFDynamic()
5179 DynamicRelocationsAddress = Dyn.getPtr(); in readELFDynamic()
5182 DynamicRelocationsSize = Dyn.getVal(); in readELFDynamic()
5185 PLTRelocationsAddress = Dyn.getPtr(); in readELFDynamic()
5188 PLTRelocationsSize = Dyn.getVal(); in readELFDynamic()
5191 DynamicRelativeRelocationsCount = Dyn.getVal(); in readELFDynamic()