| /linux-6.15/tools/perf/util/ |
| H A D | dwarf-aux.h | 57 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); 62 Dwarf_Die *die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem); 79 Dwarf_Die *die_find_child(Dwarf_Die *rt_die, 84 Dwarf_Die *die_find_realfunc(Dwarf_Die *cu_die, Dwarf_Addr addr, 88 Dwarf_Die *die_find_tailfunc(Dwarf_Die *cu_die, Dwarf_Addr addr, 96 Dwarf_Die *die_find_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr, 122 Dwarf_Die *die_find_member(Dwarf_Die *st_die, const char *name, 138 void die_skip_prologue(Dwarf_Die *sp_die, Dwarf_Die *cu_die, 154 Dwarf_Die *die_get_member_type(Dwarf_Die *type_die, int offset, Dwarf_Die *die_mem); [all …]
|
| H A D | dwarf-aux.c | 121 Dwarf_Die die_mem; in cu_find_lineinfo() 159 Dwarf_Die die_mem; in cu_walk_functions_at() 160 Dwarf_Die *sc_die; in cu_walk_functions_at() 258 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) in die_get_type() 270 Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) 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() 533 Dwarf_Die *die_find_child(Dwarf_Die *rt_die, in die_find_child() 589 Dwarf_Die *die_find_tailfunc(Dwarf_Die *cu_die, Dwarf_Addr addr, in die_find_tailfunc() 1157 Dwarf_Die type; in die_get_typename() 1885 void die_skip_prologue(Dwarf_Die *sp_die, Dwarf_Die *cu_die, in die_skip_prologue() [all …]
|
| H A D | probe-finder.h | 58 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf); 64 Dwarf_Die cu_die; /* Current CU */ 65 Dwarf_Die sp_die; 105 Dwarf_Die cu_die; /* Current CU */ 106 Dwarf_Die sp_die;
|
| H A D | annotate-data.h | 174 Dwarf_Die type; 185 Dwarf_Die type; 240 Dwarf_Die *type_die); 242 Dwarf_Die *type_die); 245 bool get_global_var_type(Dwarf_Die *cu_die, struct data_loc_info *dloc, 247 Dwarf_Die *type_die); 250 void pr_debug_type_name(Dwarf_Die *die, enum type_state_kind kind);
|
| H A D | annotate-data.c | 299 Dwarf_Die die_mem; in add_member_types() 469 static bool is_better_type(Dwarf_Die *type_a, Dwarf_Die *type_b) in is_better_type() 472 Dwarf_Die die_a, die_b; in is_better_type() 519 Dwarf_Die sized_type; in check_variable() 789 Dwarf_Die var_die; in get_global_var_type() 831 static bool die_is_same(Dwarf_Die *die_a, Dwarf_Die *die_b) in die_is_same() 850 Dwarf_Die mem_die; in update_var_state() 892 Dwarf_Die orig_type; in update_var_state() 1072 Dwarf_Die sized_type; in check_matching_type() 1534 Dwarf_Die mem_die; in find_data_type_die() [all …]
|
| H A D | probe-finder.c | 207 Dwarf_Die type; in convert_variable_type() 327 Dwarf_Die type; in convert_variable_fields() 460 Dwarf_Die die_mem; in convert_variable() 491 Dwarf_Die vr_die; in find_variable() 717 Dwarf_Die die_mem; in verify_representive_line() 1027 Dwarf_Die *cu_die; 1028 Dwarf_Die *sp_die; 1065 Dwarf_Die *diep; in debuginfo__find_probe_location() 1184 Dwarf_Die var_die; in copy_variables_cb() 1223 Dwarf_Die die_mem; in expand_probe_args() [all …]
|
| H A D | disasm.h | 44 struct data_loc_info *dloc, Dwarf_Die *cu_die,
|
| /linux-6.15/scripts/gendwarfksyms/ |
| H A D | dwarf.c | 92 Dwarf_Die origin; in match_export_symbol() 115 Dwarf_Die cudie; in is_definition_private() 258 Dwarf_Die current; in process_die_container() 286 Dwarf_Die *die); 291 Dwarf_Die type; in process_type_attr() 437 Dwarf_Die *die) in process_variant_type() 521 Dwarf_Die type; in check_union_member_kabi_status() 643 Dwarf_Die type; in is_kabi_ignored() 796 Dwarf_Die child; in process_cached() 1006 Dwarf_Die type; in save_symbol_ptr() [all …]
|
| H A D | gendwarfksyms.h | 129 void symbol_set_ptr(struct symbol *sym, Dwarf_Die *ptr); 130 void symbol_set_die(struct symbol *sym, Dwarf_Die *die); 196 struct die *die_map_get(Dwarf_Die *die, enum die_state state); 250 Dwarf_Die placeholder; 256 Dwarf_Die die; 270 Dwarf_Die *die); 271 typedef bool (*die_match_callback_t)(Dwarf_Die *die); 272 bool match_all(Dwarf_Die *die); 275 Dwarf_Die *die, die_callback_t func, 278 void process_cu(Dwarf_Die *cudie);
|
| H A D | symbols.c | 105 sym->ptr_die_addr = (uintptr_t)((Dwarf_Die *)data)->addr; in set_ptr() 108 void symbol_set_ptr(struct symbol *sym, Dwarf_Die *ptr) in symbol_set_ptr() 116 sym->die_addr = (uintptr_t)((Dwarf_Die *)data)->addr; in set_die() 120 void symbol_set_die(struct symbol *sym, Dwarf_Die *die) in symbol_set_die()
|
| H A D | die.c | 32 static struct die *create_die(Dwarf_Die *die, enum die_state state) in create_die() 58 struct die *die_map_get(Dwarf_Die *die, enum die_state state) in die_map_get()
|
| H A D | gendwarfksyms.c | 54 Dwarf_Die cudie; in process_module()
|
| /linux-6.15/tools/perf/arch/powerpc/annotate/ |
| H A D | instructions.c | 260 struct data_loc_info *dloc, Dwarf_Die * cu_die __maybe_unused, in update_insn_state_powerpc()
|
| /linux-6.15/tools/perf/arch/x86/annotate/ |
| H A D | instructions.c | 213 struct data_loc_info *dloc, Dwarf_Die *cu_die, in update_insn_state_x86() 220 Dwarf_Die type_die; in update_insn_state_x86()
|