Lines Matching refs:sym
10 size_t symbol__fprintf(struct symbol *sym, FILE *fp)
13 sym->start, sym->end,
14 sym->binding == STB_GLOBAL ? 'g' :
15 sym->binding == STB_LOCAL ? 'l' : 'w',
16 sym->name);
19 size_t __symbol__fprintf_symname_offs(const struct symbol *sym,
27 if (sym) {
28 length = fprintf(fp, "%s", sym->name);
30 if (al->addr < sym->end)
31 offset = al->addr - sym->start;
33 offset = al->addr - map__start(al->map) - sym->start;
43 size_t symbol__fprintf_symname_offs(const struct symbol *sym,
47 return __symbol__fprintf_symname_offs(sym, al, false, true, fp);
50 size_t __symbol__fprintf_symname(const struct symbol *sym,
54 return __symbol__fprintf_symname_offs(sym, al, unknown_as_addr, false, fp);
57 size_t symbol__fprintf_symname(const struct symbol *sym, FILE *fp)
59 return __symbol__fprintf_symname_offs(sym, NULL, false, false, fp);