Lines Matching refs:dyn
43 Dyn *dyn = (Dyn *)_cache->c_data->d_buf, *posdyn = 0; in update_dynamic() local
59 while (dyn->d_tag != DT_NULL) { in update_dynamic()
62 switch ((Xword)dyn->d_tag) { in update_dynamic()
74 (strs + dyn->d_un.d_val), NULL)) { in update_dynamic()
127 dyn->d_un.d_ptr += addr; in update_dynamic()
136 dyn->d_un.d_val = 0; in update_dynamic()
146 dyn->d_un.d_val = ((data + func) * entsize); in update_dynamic()
151 dyn->d_un.d_ptr = (addr + off + (null * entsize)); in update_dynamic()
160 dyn->d_un.d_val = 0; in update_dynamic()
164 dyn->d_un.d_val = (func * entsize); in update_dynamic()
168 dyn->d_un.d_ptr = (addr + off + in update_dynamic()
176 dyn->d_un.d_val = checksum; in update_dynamic()
198 dyn->d_un.d_val |= DF_1_CONFALT; in update_dynamic()
201 dyn->d_un.d_val |= DF_1_LOADFLTR; in update_dynamic()
206 dyn->d_un.d_val |= DTF_1_CONFEXP; in update_dynamic()
215 posdyn = dyn++; in update_dynamic()
227 if ((dyn->d_tag >= DT_VALRNGLO) && in update_dynamic()
228 (dyn->d_tag <= DT_VALRNGHI)) in update_dynamic()
240 if ((dyn->d_tag >= DT_ADDRRNGLO) && in update_dynamic()
241 (dyn->d_tag <= DT_ADDRRNGHI)) { in update_dynamic()
242 dyn->d_un.d_ptr += addr; in update_dynamic()
250 if ((dyn->d_tag >= DT_ENCODING) && in update_dynamic()
251 (dyn->d_tag <= DT_HIOS)) { in update_dynamic()
255 if ((dyn->d_tag % 2) == 0) { in update_dynamic()
256 dyn->d_un.d_ptr += addr; in update_dynamic()
262 EC_XWORD(dyn->d_tag)); in update_dynamic()
266 dyn++; in update_dynamic()