Lines Matching defs:sym
346 GElf_Sym *sym = gelf_getsym (symd, i, &sym_mem);
347 if (sym == NULL)
349 if (sym->st_name != 0)
351 const char *sname = elf_strptr (elf, strtabndx, sym->st_name);
528 GElf_Sym sym;
529 if (gelf_getsym (data, i, &sym) == NULL)
532 if (GELF_ST_TYPE (sym.st_info) == STT_SECTION
533 && sym.st_shndx == shdrstrndx)
537 else if (sym.st_shndx != SHN_UNDEF
538 && sym.st_shndx < SHN_LORESERVE)
539 sym.st_shndx = newsecndx (sym.st_shndx, shdrstrndx, shdrnum,
541 if (update_name && sym.st_name != 0)
542 sym.st_name = dwelf_strent_off (symstrents[i]);
546 if (gelf_update_sym (newdata, i, &sym) == 0)