Home
last modified time | relevance | path

Searched refs:sc_die (Results 1 – 4 of 4) sorted by relevance

/linux/tools/perf/util/
H A Dprobe-finder.c489 static int find_variable(Dwarf_Die *sc_die, struct probe_finder *pf) in find_variable() argument
515 if (!die_find_variable_at(sc_die, pf->pvar->var, pf->addr, &vr_die)) { in find_variable()
585 static int call_probe_finder(Dwarf_Die *sc_die, struct probe_finder *pf) in call_probe_finder() argument
592 if (!sc_die) { in call_probe_finder()
598 if (!die_is_func_def(sc_die)) { in call_probe_finder()
611 memcpy(&pf->sp_die, sc_die, sizeof(Dwarf_Die)); in call_probe_finder()
631 ret = pf->callback(sc_die, pf); in call_probe_finder()
750 Dwarf_Die *sc_die, die_mem; in probe_point_line_walker() local
760 sc_die = find_best_scope(pf, &die_mem); in probe_point_line_walker()
761 if (!sc_die) { in probe_point_line_walker()
822 Dwarf_Die *sc_die, die_mem; probe_point_lazy_walker() local
1221 expand_probe_args(Dwarf_Die * sc_die,struct probe_finder * pf,struct perf_probe_arg * args) expand_probe_args() argument
1265 add_probe_trace_event(Dwarf_Die * sc_die,struct probe_finder * pf) add_probe_trace_event() argument
1497 add_available_vars(Dwarf_Die * sc_die,struct probe_finder * pf) add_available_vars() argument
[all...]
H A Ddwarf-aux.h163 Dwarf_Die *die_find_variable_by_reg(Dwarf_Die *sc_die, Dwarf_Addr pc, int reg,
168 Dwarf_Die *die_find_variable_by_addr(Dwarf_Die *sc_die, Dwarf_Addr addr,
172 void die_collect_vars(Dwarf_Die *sc_die, struct die_var_type **var_types);
H A Ddwarf-aux.c160 Dwarf_Die *sc_die; in cu_walk_functions_at() local
164 for (sc_die = die_find_realfunc(cu_die, addr, &die_mem); in cu_walk_functions_at()
165 sc_die != NULL; in cu_walk_functions_at()
166 sc_die = die_find_child(sc_die, __die_find_inline_cb, &addr, in cu_walk_functions_at()
168 ret = callback(sc_die, data); in cu_walk_functions_at()
1492 * @sc_die: a scope DIE
1502 Dwarf_Die *die_find_variable_by_reg(Dwarf_Die *sc_die, Dwarf_Addr pc, int reg, in die_find_variable_by_reg() argument
1514 result = die_find_child(sc_die, __die_find_var_reg_cb, &data, die_mem); in die_find_variable_by_reg()
1551 * @sc_die
1559 die_find_variable_by_addr(Dwarf_Die * sc_die,Dwarf_Addr addr,Dwarf_Die * die_mem,int * offset) die_find_variable_by_addr() argument
1629 die_collect_vars(Dwarf_Die * sc_die,struct die_var_type ** var_types) die_collect_vars() argument
[all...]
H A Dprobe-finder.h58 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf);