Lines Matching refs:def
86 const Elf_Sym *def = NULL;
107 def = _rtld_find_symdef(symnum, obj, &defobj,
109 if (def == NULL)
132 tmp = (Elf_Addr)obj->relocbase + def->st_value
159 def->st_value;
161 if (ELF_ST_TYPE(def->st_info) == STT_ARM_TFUNC)
167 def->st_value;
169 if (ELF_ST_TYPE(def->st_info) == STT_ARM_TFUNC)
215 tmp = (Elf_Addr)(def->st_value);
248 tmp += (Elf_Addr)def->st_value + defobj->tlsoffset + sizeof(struct tls_tcb);
301 const Elf_Sym *def;
307 def = _rtld_find_plt_symdef(ELF_R_SYM(info), obj, &defobj, tp != NULL);
308 if (__predict_false(def == NULL))
310 if (__predict_false(def == &_rtld_sym_zero))
313 if (ELF_ST_TYPE(def->st_info) == STT_GNU_IFUNC) {
316 new_value = _rtld_resolve_ifunc(defobj, def);
318 new_value = (Elf_Addr)(defobj->relocbase + def->st_value);
321 if (ELF_ST_TYPE(def->st_info) == STT_ARM_TFUNC)
324 defobj->strtab + def->st_name, (void *)*where, (void *)new_value));