Searched refs:vr_die (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/tools/perf/util/ |
D | dwarf-aux.h | 58 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem); 61 Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem); 63 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem); 130 int die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf); 133 int die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf); 163 int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf); 183 Dwarf_Die *vr_die __maybe_unused, in die_get_var_range()
|
D | dwarf-aux.c | 258 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_type() argument 262 if (dwarf_attr_integrate(vr_die, DW_AT_type, &attr) && in die_get_type() 270 Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in __die_get_real_type() argument 275 vr_die = die_get_type(vr_die, die_mem); in __die_get_real_type() 276 if (!vr_die) in __die_get_real_type() 278 tag = dwarf_tag(vr_die); in __die_get_real_type() 284 return vr_die; in __die_get_real_type() 297 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_real_type() argument 300 vr_die = __die_get_real_type(vr_die, die_mem); in die_get_real_type() 301 } while (vr_die && dwarf_tag(vr_die) == DW_TAG_typedef); in die_get_real_type() [all …]
|
D | probe-finder.c | 57 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, in convert_variable_location() argument 72 if (dwarf_attr(vr_die, DW_AT_external, &attr) != NULL) in convert_variable_location() 76 if (dwarf_attr(vr_die, DW_AT_const_value, &attr) && in convert_variable_location() 90 if (dwarf_attr(vr_die, DW_AT_location, &attr) == NULL) in convert_variable_location() 98 (dwarf_tag(vr_die) == DW_TAG_variable)) { in convert_variable_location() 101 dwarf_tag(vr_die) != DW_TAG_formal_parameter) { in convert_variable_location() 129 ret = strlen(dwarf_diename(vr_die)); in convert_variable_location() 133 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die)); in convert_variable_location() 189 static int convert_variable_type(Dwarf_Die *vr_die, in convert_variable_type() argument 211 bsize = dwarf_bitsize(vr_die); in convert_variable_type() [all …]
|