Home
last modified time | relevance | path

Searched refs:vr_die (Results 1 – 3 of 3) sorted by relevance

/linux-6.6.21/tools/perf/util/
Ddwarf-aux.c257 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_type() argument
261 if (dwarf_attr_integrate(vr_die, DW_AT_type, &attr) && in die_get_type()
269 static Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in __die_get_real_type() argument
274 vr_die = die_get_type(vr_die, die_mem); in __die_get_real_type()
275 if (!vr_die) in __die_get_real_type()
277 tag = dwarf_tag(vr_die); in __die_get_real_type()
283 return vr_die; in __die_get_real_type()
296 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_real_type() argument
299 vr_die = __die_get_real_type(vr_die, die_mem); in die_get_real_type()
300 } while (vr_die && dwarf_tag(vr_die) == DW_TAG_typedef); in die_get_real_type()
[all …]
Ddwarf-aux.h57 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem);
60 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem);
120 int die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf);
123 int die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf);
124 int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf);
Dprobe-finder.c175 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, in convert_variable_location() argument
190 if (dwarf_attr(vr_die, DW_AT_external, &attr) != NULL) in convert_variable_location()
194 if (dwarf_attr(vr_die, DW_AT_const_value, &attr) && in convert_variable_location()
208 if (dwarf_attr(vr_die, DW_AT_location, &attr) == NULL) in convert_variable_location()
216 (dwarf_tag(vr_die) == DW_TAG_variable)) { in convert_variable_location()
219 dwarf_tag(vr_die) != DW_TAG_formal_parameter) { in convert_variable_location()
247 ret = strlen(dwarf_diename(vr_die)); in convert_variable_location()
251 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die)); in convert_variable_location()
309 static int convert_variable_type(Dwarf_Die *vr_die, in convert_variable_type() argument
331 bsize = dwarf_bitsize(vr_die); in convert_variable_type()
[all …]