Home | History | Annotate | Download | only in ld.elf_so

Lines Matching refs:symp

89 	const Elf_Sym *symp;
101 symp = _rtld_symlook_obj(name, hash, elm->obj, flags, ventry);
102 if (symp != NULL) {
104 (ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
105 def = symp;
179 const Elf_Sym *symp;
183 symp = obj->symtab + symnum;
184 strp = obj->strtab + symp->st_name;
189 if (symp->st_shndx == SHN_UNDEF)
202 if (symp->st_shndx == SHN_UNDEF &&
204 symp->st_value == 0 ||
205 ELF_ST_TYPE(symp->st_info) != STT_FUNC))
234 *vsymp = symp;
239 *vsymp = symp;
245 *vsymp = symp;
282 *vsymp = symp;
494 const Elf_Sym *symp;
507 symp = _rtld_symlook_obj(name, hash, refobj, flags, ventry);
508 if (symp != NULL) {
509 def = symp;
517 symp = _rtld_symlook_list(name, hash, &_rtld_list_main, &obj,
519 if (symp != NULL &&
520 (def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
521 def = symp;
529 symp = _rtld_symlook_list(name, hash, &_rtld_list_global,
531 if (symp != NULL &&
532 (def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
533 def = symp;
544 symp = _rtld_symlook_list(name, hash, &elm->obj->dagmembers,
546 if (symp != NULL &&
547 symp->st_info) != STB_WEAK)) {
548 def = symp;
561 symp = _rtld_symlook_obj(name, hash, refobj, flags, ventry);
562 if (symp != NULL) {
563 def = symp;
575 symp = _rtld_symlook_obj(name, hash, &_rtld_objself, flags,
577 if (symp != NULL) {
578 def = symp;