Home
last modified time | relevance | path

Searched refs:sc_die (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/
H A Dprobe-finder.c591 static int find_variable(Dwarf_Die *sc_die, struct probe_finder *pf) in find_variable() argument
617 if (!die_find_variable_at(sc_die, pf->pvar->var, pf->addr, &vr_die)) { in find_variable()
687 static int call_probe_finder(Dwarf_Die *sc_die, struct probe_finder *pf) in call_probe_finder() argument
694 if (!sc_die) { in call_probe_finder()
700 if (!die_is_func_def(sc_die)) { in call_probe_finder()
713 memcpy(&pf->sp_die, sc_die, sizeof(Dwarf_Die)); in call_probe_finder()
735 ret = pf->callback(sc_die, pf); in call_probe_finder()
854 Dwarf_Die *sc_die, die_mem; in probe_point_line_walker() local
864 sc_die = find_best_scope(pf, &die_mem); in probe_point_line_walker()
865 if (!sc_die) { in probe_point_line_walker()
926 Dwarf_Die *sc_die, die_mem; probe_point_lazy_walker() local
1299 expand_probe_args(Dwarf_Die *sc_die, struct probe_finder *pf, struct perf_probe_arg *args) expand_probe_args() argument
1343 add_probe_trace_event(Dwarf_Die *sc_die, struct probe_finder *pf) add_probe_trace_event() argument
1571 add_available_vars(Dwarf_Die *sc_die, struct probe_finder *pf) add_available_vars() argument
[all...]
H A Ddwarf-aux.c159 Dwarf_Die *sc_die; in cu_walk_functions_at() local
163 for (sc_die = die_find_realfunc(cu_die, addr, &die_mem); in cu_walk_functions_at()
164 sc_die != NULL; in cu_walk_functions_at()
165 sc_die = die_find_child(sc_die, __die_find_inline_cb, &addr, in cu_walk_functions_at()
167 ret = callback(sc_die, data); in cu_walk_functions_at()
H A Dprobe-finder.h72 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf);
/kernel/linux/linux-6.6/tools/perf/util/
H A Dprobe-finder.c596 static int find_variable(Dwarf_Die *sc_die, struct probe_finder *pf) in find_variable() argument
622 if (!die_find_variable_at(sc_die, pf->pvar->var, pf->addr, &vr_die)) { in find_variable()
692 static int call_probe_finder(Dwarf_Die *sc_die, struct probe_finder *pf) in call_probe_finder() argument
699 if (!sc_die) { in call_probe_finder()
705 if (!die_is_func_def(sc_die)) { in call_probe_finder()
718 memcpy(&pf->sp_die, sc_die, sizeof(Dwarf_Die)); in call_probe_finder()
740 ret = pf->callback(sc_die, pf); in call_probe_finder()
859 Dwarf_Die *sc_die, die_mem; in probe_point_line_walker() local
869 sc_die = find_best_scope(pf, &die_mem); in probe_point_line_walker()
870 if (!sc_die) { in probe_point_line_walker()
931 Dwarf_Die *sc_die, die_mem; probe_point_lazy_walker() local
1315 expand_probe_args(Dwarf_Die *sc_die, struct probe_finder *pf, struct perf_probe_arg *args) expand_probe_args() argument
1359 add_probe_trace_event(Dwarf_Die *sc_die, struct probe_finder *pf) add_probe_trace_event() argument
1587 add_available_vars(Dwarf_Die *sc_die, struct probe_finder *pf) add_available_vars() argument
[all...]
H A Ddwarf-aux.c159 Dwarf_Die *sc_die; in cu_walk_functions_at() local
163 for (sc_die = die_find_realfunc(cu_die, addr, &die_mem); in cu_walk_functions_at()
164 sc_die != NULL; in cu_walk_functions_at()
165 sc_die = die_find_child(sc_die, __die_find_inline_cb, &addr, in cu_walk_functions_at()
167 ret = callback(sc_die, data); in cu_walk_functions_at()
H A Dprobe-finder.h72 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf);

Completed in 9 milliseconds