diff options
Diffstat (limited to 'tools/perf/util/callchain.h')
-rw-r--r-- | tools/perf/util/callchain.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/perf/util/callchain.h b/tools/perf/util/callchain.h index 8f84423a75da..da43619d6173 100644 --- a/tools/perf/util/callchain.h +++ b/tools/perf/util/callchain.h | |||
@@ -176,4 +176,17 @@ static inline void callchain_cursor_snapshot(struct callchain_cursor *dest, | |||
176 | dest->first = src->curr; | 176 | dest->first = src->curr; |
177 | dest->nr -= src->pos; | 177 | dest->nr -= src->pos; |
178 | } | 178 | } |
179 | |||
180 | #ifdef HAVE_SKIP_CALLCHAIN_IDX | ||
181 | extern int arch_skip_callchain_idx(struct machine *machine, | ||
182 | struct thread *thread, struct ip_callchain *chain); | ||
183 | #else | ||
184 | static inline int arch_skip_callchain_idx(struct machine *machine __maybe_unused, | ||
185 | struct thread *thread __maybe_unused, | ||
186 | struct ip_callchain *chain __maybe_unused) | ||
187 | { | ||
188 | return -1; | ||
189 | } | ||
190 | #endif | ||
191 | |||
179 | #endif /* __PERF_CALLCHAIN_H */ | 192 | #endif /* __PERF_CALLCHAIN_H */ |