Searched refs:vr_die (Results 1 - 3 of 3) sorted by relevance
/linux-master/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); 123 int die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf); 126 int die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf); 141 int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf); 156 Dwarf_Die *vr_die __maybe_unused,
|
H A D | dwarf-aux.c | 251 * @vr_die: a DIE of a variable 254 * Get a DIE of the type of given variable (@vr_die), and store 257 Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) argument 261 if (dwarf_attr_integrate(vr_die, DW_AT_type, &attr) && 269 static Dwarf_Die *__die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) argument 274 vr_die = die_get_type(vr_die, die_mem); 275 if (!vr_die) 277 tag = dwarf_tag(vr_die); 283 return vr_die; 296 die_get_real_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem) argument 1109 die_get_typename(Dwarf_Die *vr_die, struct strbuf *buf) argument 1126 die_get_varname(Dwarf_Die *vr_die, struct strbuf *buf) argument 1149 die_get_var_innermost_scope(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf) argument 1212 die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf) argument 1555 die_has_loclist(Dwarf_Die *vr_die) argument [all...] |
H A D | probe-finder.c | 54 * If fentry == true and vr_die is a parameter, do heuristic search 57 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, argument 72 if (dwarf_attr(vr_die, DW_AT_external, &attr) != NULL) 76 if (dwarf_attr(vr_die, DW_AT_const_value, &attr) && 90 if (dwarf_attr(vr_die, DW_AT_location, &attr) == NULL) 98 (dwarf_tag(vr_die) == DW_TAG_variable)) { 101 dwarf_tag(vr_die) != DW_TAG_formal_parameter) { 129 ret = strlen(dwarf_diename(vr_die)); 133 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die)); 191 static int convert_variable_type(Dwarf_Die *vr_die, argument 310 convert_variable_fields(Dwarf_Die *vr_die, const char *varname, struct perf_probe_arg_field *field, struct probe_trace_arg_ref **ref_ptr, Dwarf_Die *die_mem, bool user_access) argument 447 convert_variable(Dwarf_Die *vr_die, struct probe_finder *pf) argument 480 Dwarf_Die vr_die; local [all...] |
Completed in 156 milliseconds