Searched refs:type_die (Results 1 – 5 of 5) sorted by relevance
/linux/tools/perf/util/ |
H A D | annotate-data.c | 318 Dwarf_Die *type_die) in dso__findnew_data_type() argument 328 if (die_get_typename_from_type(type_die, &sb) < 0) in dso__findnew_data_type() 332 if (dwarf_tag(type_die) == DW_TAG_typedef) in dso__findnew_data_type() 333 die_get_real_type(type_die, type_die); in dso__findnew_data_type() 335 dwarf_aggregate_size(type_die, &size); in dso__findnew_data_type() 359 add_member_types(result, type_die); in dso__findnew_data_type() 420 static bool is_pointer_type(Dwarf_Die *type_die) in is_pointer_type() argument 422 int tag = dwarf_tag(type_die); in is_pointer_type() 427 static bool is_compound_type(Dwarf_Die *type_die) in is_compound_type() argument 429 int tag = dwarf_tag(type_die); in is_compound_type() [all …]
|
H A D | dwarf-aux.c | 1073 Dwarf_Die type_die, tmp_die; in __die_find_member_cb() local 1074 if (die_get_type(die_mem, &type_die) && in __die_find_member_cb() 1075 die_find_member(&type_die, name, &tmp_die)) in __die_find_member_cb() 1107 int die_get_typename_from_type(Dwarf_Die *type_die, struct strbuf *buf) in die_get_typename_from_type() argument 1112 tag = dwarf_tag(type_die); in die_get_typename_from_type() 1121 const char *name = dwarf_diename(type_die); in die_get_typename_from_type() 1134 ret = die_get_typename(type_die, buf); in die_get_typename_from_type() 1396 Dwarf_Die type_die; in match_var_offset() local 1408 if (die_get_real_type(die_mem, &type_die) == NULL) in match_var_offset() 1411 if (is_pointer && dwarf_tag(&type_die) == DW_TAG_pointer_type) { in match_var_offset() [all …]
|
H A D | annotate-data.h | 235 Dwarf_Die *type_die); 237 Dwarf_Die *type_die); 242 Dwarf_Die *type_die);
|
H A D | dwarf-aux.h | 127 int die_get_typename_from_type(Dwarf_Die *type_die, struct strbuf *buf); 155 Dwarf_Die *die_get_member_type(Dwarf_Die *type_die, int offset, Dwarf_Die *die_mem);
|
/linux/tools/perf/arch/x86/annotate/ |
H A D | instructions.c | 219 Dwarf_Die type_die; in update_insn_state_x86() local 246 if (die_find_func_rettype(cu_die, func->name, &type_die)) { in update_insn_state_x86() 248 tsr->type = type_die; in update_insn_state_x86() 254 pr_debug_type_name(&type_die, tsr->kind); in update_insn_state_x86() 297 &type_die) && offset == 0) { in update_insn_state_x86() 302 tsr->type = type_die; in update_insn_state_x86() 355 &offset, &type_die) || in update_insn_state_x86() 356 !die_get_member_type(&type_die, offset, &type_die)) { in update_insn_state_x86() 361 tsr->type = type_die; in update_insn_state_x86() 426 &type_die)) { in update_insn_state_x86() [all …]
|