diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2010-05-09 11:47:13 -0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2010-05-09 13:07:05 -0300 |
commit | 139633c6a43781cd44798165b0472a34bf53a1e8 (patch) | |
tree | 17c2412ccb2993846488153e8dcc2c7015d260d1 /tools/perf/util/callchain.h | |
parent | e157eb8341e7885ff2d9f1620155e3da6e0c8f56 (diff) | |
download | linux-stable-139633c6a43781cd44798165b0472a34bf53a1e8.tar.gz linux-stable-139633c6a43781cd44798165b0472a34bf53a1e8.tar.bz2 linux-stable-139633c6a43781cd44798165b0472a34bf53a1e8.zip |
perf callchain: Move validate_callchain to callchain lib
Cc: Frédéric Weisbecker <fweisbec@gmail.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Tom Zanussi <tzanussi@gmail.com>
LKML-Reference: <new-submission>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/util/callchain.h')
-rw-r--r-- | tools/perf/util/callchain.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/perf/util/callchain.h b/tools/perf/util/callchain.h index 8a7e8bbd0fda..0f4da093cbd8 100644 --- a/tools/perf/util/callchain.h +++ b/tools/perf/util/callchain.h @@ -4,6 +4,7 @@ #include "../perf.h" #include <linux/list.h> #include <linux/rbtree.h> +#include "event.h" #include "util.h" #include "symbol.h" @@ -58,4 +59,6 @@ static inline u64 cumul_hits(struct callchain_node *node) int register_callchain_param(struct callchain_param *param); int append_chain(struct callchain_node *root, struct ip_callchain *chain, struct map_symbol *syms); + +bool ip_callchain__valid(struct ip_callchain *chain, event_t *event); #endif /* __PERF_CALLCHAIN_H */ |