Lines Matching defs:sym
129 static const char *sym_name(const char *sym_strtab, Elf_Sym *sym)
133 if (sym->st_name)
134 name = sym_strtab + sym->st_name;
136 name = sec_name(sym->st_shndx);
355 Elf_Sym *sym, const char *symname))
379 Elf_Sym *sym = &sh_symtab[ELF_R_SYM(rel->r_info)];
380 const char *symname = sym_name(sym_strtab, sym);
382 process(sec, rel, sym, symname);
387 static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym,
391 unsigned bind = ELF_ST_BIND(sym->st_info);
393 if ((bind == STB_WEAK) && (sym->st_value == 0)) {
523 static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym,
531 sec_name(sym->st_shndx));