Home
last modified time | relevance | path

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

/linux-4.1.27/tools/perf/util/
Ddwarf-aux.c173 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_type() argument
177 if (dwarf_attr_integrate(vr_die, DW_AT_type, &attr) && in die_get_type()
185 static Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in __die_get_real_type() argument
190 vr_die = die_get_type(vr_die, die_mem); in __die_get_real_type()
191 if (!vr_die) in __die_get_real_type()
193 tag = dwarf_tag(vr_die); in __die_get_real_type()
199 return vr_die; in __die_get_real_type()
212 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_real_type() argument
215 vr_die = __die_get_real_type(vr_die, die_mem); in die_get_real_type()
216 } while (vr_die && dwarf_tag(vr_die) == DW_TAG_typedef); in die_get_real_type()
[all …]
Ddwarf-aux.h57 extern Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem);
60 extern Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem);
117 extern int die_get_typename(Dwarf_Die *vr_die, char *buf, int len);
120 extern int die_get_varname(Dwarf_Die *vr_die, char *buf, int len);
Dprobe-finder.c168 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, in convert_variable_location() argument
182 if (dwarf_attr(vr_die, DW_AT_external, &attr) != NULL) in convert_variable_location()
186 if (dwarf_attr(vr_die, DW_AT_location, &attr) == NULL) in convert_variable_location()
191 dwarf_tag(vr_die) != DW_TAG_formal_parameter || in convert_variable_location()
215 ret = strlen(dwarf_diename(vr_die)); in convert_variable_location()
219 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die)); in convert_variable_location()
277 static int convert_variable_type(Dwarf_Die *vr_die, in convert_variable_type() argument
295 bsize = dwarf_bitsize(vr_die); in convert_variable_type()
298 boffs = dwarf_bitoffset(vr_die); in convert_variable_type()
299 total = dwarf_bytesize(vr_die); in convert_variable_type()
[all …]