Lines Matching refs:dynp
72 _dl_boot_bind(const long sp, long *dl_data, Elf_Dyn *dynp)
125 while (dynp->d_tag != DT_NULL) {
127 if (dynp->d_tag == DT_PLTGOT)
128 dt_pltgot = dynp->d_un.d_ptr + loff;
129 else if (dynp->d_tag == DT_SYMTAB)
130 dt_symtab = (void *)(dynp->d_un.d_ptr + loff);
131 else if (dynp->d_tag == RELOC_TAG) /* DT_{RELA,REL} */
132 dt_reloc = (void *)(dynp->d_un.d_ptr + loff);
133 else if (dynp->d_tag == DT_JMPREL)
134 dt_jmprel = (void *)(dynp->d_un.d_ptr + loff);
137 else if (dynp->d_tag == DT_PLTRELSZ)
138 dt_pltrelsz = dynp->d_un.d_val;
139 else if (dynp->d_tag == RELOC_TAG+1) /* DT_{RELA,REL}SZ */
140 dt_relocsz = dynp->d_un.d_val;
141 dynp++;