perf probe: Fix to search local variables in appropriate scope
[firefly-linux-kernel-4.4.55.git] / tools / perf / util / dwarf-aux.h
index c8e491bc133f9c169cab8fbd468f496c87201520..6f46106fd1d58e17aa02731642d8127ca86478b7 100644 (file)
@@ -34,6 +34,10 @@ extern const char *cu_get_comp_dir(Dwarf_Die *cu_die);
 extern int cu_find_lineinfo(Dwarf_Die *cudie, unsigned long addr,
                            const char **fname, int *lineno);
 
+/* Walk on funcitons at given address */
+extern int cu_walk_functions_at(Dwarf_Die *cu_die, Dwarf_Addr addr,
+                       int (*callback)(Dwarf_Die *, void *), void *data);
+
 /* Compare diename and tname */
 extern bool die_compare_name(Dwarf_Die *dw_die, const char *tname);