Searched refs:Dwarf_Die (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/tools/perf/util/ |
D | dwarf-aux.h | 17 const char *cu_find_realpath(Dwarf_Die *cu_die, const char *fname); 20 const char *cu_get_comp_dir(Dwarf_Die *cu_die); 23 int cu_find_lineinfo(Dwarf_Die *cudie, Dwarf_Addr addr, 27 int cu_walk_functions_at(Dwarf_Die *cu_die, Dwarf_Addr addr, 28 int (*callback)(Dwarf_Die *, void *), void *data); 31 const char *die_get_linkage_name(Dwarf_Die *dw_die); 34 int die_entrypc(Dwarf_Die *dw_die, Dwarf_Addr *addr); 37 bool die_is_func_def(Dwarf_Die *dw_die); 40 bool die_is_func_instance(Dwarf_Die *dw_die); 43 bool die_compare_name(Dwarf_Die *dw_die, const char *tname); [all …]
|
D | dwarf-aux.c | 23 const char *cu_find_realpath(Dwarf_Die *cu_die, const char *fname) in cu_find_realpath() 55 const char *cu_get_comp_dir(Dwarf_Die *cu_die) in cu_get_comp_dir() 64 static Dwarf_Line *cu_getsrc_die(Dwarf_Die *cu_die, Dwarf_Addr addr) in cu_getsrc_die() 117 int cu_find_lineinfo(Dwarf_Die *cu_die, Dwarf_Addr addr, in cu_find_lineinfo() 121 Dwarf_Die die_mem; in cu_find_lineinfo() 144 static int __die_find_inline_cb(Dwarf_Die *die_mem, void *data); 156 int cu_walk_functions_at(Dwarf_Die *cu_die, Dwarf_Addr addr, in cu_walk_functions_at() 157 int (*callback)(Dwarf_Die *, void *), void *data) in cu_walk_functions_at() argument 159 Dwarf_Die die_mem; in cu_walk_functions_at() 160 Dwarf_Die *sc_die; in cu_walk_functions_at() [all …]
|
D | probe-finder.h | 55 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf); 61 Dwarf_Die cu_die; /* Current CU */ 62 Dwarf_Die sp_die; 102 Dwarf_Die cu_die; /* Current CU */ 103 Dwarf_Die sp_die;
|
D | annotate-data.h | 174 Dwarf_Die type; 185 Dwarf_Die type; 235 Dwarf_Die *type_die); 237 Dwarf_Die *type_die); 240 bool get_global_var_type(Dwarf_Die *cu_die, struct data_loc_info *dloc, 242 Dwarf_Die *type_die); 245 void pr_debug_type_name(Dwarf_Die *die, enum type_state_kind kind);
|
D | annotate-data.c | 42 void pr_debug_type_name(Dwarf_Die *die, enum type_state_kind kind) in pr_debug_type_name() 83 static void pr_debug_location(Dwarf_Die *die, u64 pc, int reg) in pr_debug_location() 134 static void pr_debug_scope(Dwarf_Die *scope_die) in pr_debug_scope() 220 static int __add_member_cb(Dwarf_Die *die, void *arg) in __add_member_cb() 224 Dwarf_Die member_type, die_mem; in __add_member_cb() 297 static void add_member_types(struct annotated_data_type *parent, Dwarf_Die *type) in add_member_types() 299 Dwarf_Die die_mem; in add_member_types() 318 Dwarf_Die *type_die) in dso__findnew_data_type() 365 static bool find_cu_die(struct debuginfo *di, u64 pc, Dwarf_Die *cu_die) in find_cu_die() 420 static bool is_pointer_type(Dwarf_Die *type_die) in is_pointer_type() [all …]
|
D | probe-finder.c | 57 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, in convert_variable_location() 58 Dwarf_Op *fb_ops, Dwarf_Die *sp_die, in convert_variable_location() 189 static int convert_variable_type(Dwarf_Die *vr_die, in convert_variable_type() 194 Dwarf_Die type; in convert_variable_type() 308 static int convert_variable_fields(Dwarf_Die *vr_die, const char *varname, in convert_variable_fields() 311 Dwarf_Die *die_mem, bool user_access) in convert_variable_fields() 314 Dwarf_Die type; in convert_variable_fields() 445 static int convert_variable(Dwarf_Die *vr_die, struct probe_finder *pf) in convert_variable() 447 Dwarf_Die die_mem; in convert_variable() 476 static int find_variable(Dwarf_Die *sc_die, struct probe_finder *pf) in find_variable() [all …]
|
D | disasm.h | 44 struct data_loc_info *dloc, Dwarf_Die *cu_die,
|
/linux-6.12.1/tools/perf/arch/powerpc/annotate/ |
D | instructions.c | 260 struct data_loc_info *dloc, Dwarf_Die * cu_die __maybe_unused, in update_insn_state_powerpc()
|
/linux-6.12.1/tools/perf/arch/x86/annotate/ |
D | instructions.c | 212 struct data_loc_info *dloc, Dwarf_Die *cu_die, in update_insn_state_x86() 219 Dwarf_Die type_die; in update_insn_state_x86()
|