Lines Matching refs:vr_die
173 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()
218 return vr_die; in die_get_real_type()
844 int die_get_typename(Dwarf_Die *vr_die, char *buf, int len) in die_get_typename() argument
850 if (__die_get_real_type(vr_die, &type) == NULL) in die_get_typename()
889 int die_get_varname(Dwarf_Die *vr_die, char *buf, int len) in die_get_varname() argument
893 ret = die_get_typename(vr_die, buf, len); in die_get_varname()
900 dwarf_diename(vr_die)); in die_get_varname()