dw_die 129 tools/perf/util/dwarf-aux.c const char *die_get_linkage_name(Dwarf_Die *dw_die) dw_die 133 tools/perf/util/dwarf-aux.c if (dwarf_attr_integrate(dw_die, DW_AT_linkage_name, &attr) == NULL) dw_die 145 tools/perf/util/dwarf-aux.c bool die_compare_name(Dwarf_Die *dw_die, const char *tname) dw_die 149 tools/perf/util/dwarf-aux.c name = dwarf_diename(dw_die); dw_die 161 tools/perf/util/dwarf-aux.c bool die_match_name(Dwarf_Die *dw_die, const char *glob) dw_die 165 tools/perf/util/dwarf-aux.c name = dwarf_diename(dw_die); dw_die 169 tools/perf/util/dwarf-aux.c name = die_get_linkage_name(dw_die); dw_die 302 tools/perf/util/dwarf-aux.c bool die_is_func_def(Dwarf_Die *dw_die) dw_die 306 tools/perf/util/dwarf-aux.c return (dwarf_tag(dw_die) == DW_TAG_subprogram && dw_die 307 tools/perf/util/dwarf-aux.c dwarf_attr(dw_die, DW_AT_declaration, &attr) == NULL); dw_die 319 tools/perf/util/dwarf-aux.c int die_entrypc(Dwarf_Die *dw_die, Dwarf_Addr *addr) dw_die 326 tools/perf/util/dwarf-aux.c if (dwarf_entrypc(dw_die, addr) == 0) dw_die 329 tools/perf/util/dwarf-aux.c return dwarf_ranges(dw_die, 0, &base, addr, &end) < 0 ? -ENOENT : 0; dw_die 341 tools/perf/util/dwarf-aux.c bool die_is_func_instance(Dwarf_Die *dw_die) dw_die 345 tools/perf/util/dwarf-aux.c int tag = dwarf_tag(dw_die); dw_die 351 tools/perf/util/dwarf-aux.c return dwarf_entrypc(dw_die, &tmp) == 0 || dw_die 352 tools/perf/util/dwarf-aux.c dwarf_attr(dw_die, DW_AT_ranges, &attr_mem) != NULL; dw_die 30 tools/perf/util/dwarf-aux.h const char *die_get_linkage_name(Dwarf_Die *dw_die); dw_die 33 tools/perf/util/dwarf-aux.h int die_entrypc(Dwarf_Die *dw_die, Dwarf_Addr *addr); dw_die 36 tools/perf/util/dwarf-aux.h bool die_is_func_def(Dwarf_Die *dw_die); dw_die 39 tools/perf/util/dwarf-aux.h bool die_is_func_instance(Dwarf_Die *dw_die); dw_die 42 tools/perf/util/dwarf-aux.h bool die_compare_name(Dwarf_Die *dw_die, const char *tname); dw_die 45 tools/perf/util/dwarf-aux.h bool die_match_name(Dwarf_Die *dw_die, const char *glob);