diff options
author | Ingo Molnar <mingo@kernel.org> | 2013-11-15 07:35:50 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2013-11-15 07:35:50 +0100 |
commit | 89b4be142bf2491a94af325f5206fc2f2aa18960 (patch) | |
tree | 28f5b908b42bee694cddad30d2fc1f15c66315e6 /tools/perf/util/evsel.h | |
parent | e310718d0e83aeb9969264dc577c45db16d9104d (diff) | |
parent | 539e6bb71e350541105e67e3d6c31392d9da25ef (diff) | |
download | op-kernel-dev-89b4be142bf2491a94af325f5206fc2f2aa18960.zip op-kernel-dev-89b4be142bf2491a94af325f5206fc2f2aa18960.tar.gz |
Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
* Synthesize anon MMAP records again, fix from Don Zickus.
* Add an option in 'perf record' to force per-cpu mmaps, from Adrian Hunter.
* Limit max callchain using max_stack on DWARF unwinding too.
* Fix segfault in the UI browser caused by off by one handling END key.
* Add '--demangle'/'--no-demangle' to perf probe, so that we can overcome
current limitations in handling C++ symbols, from Azat Khuzhin .
* Tweak 'perf trace' summary output, from Pekka Enberg.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'tools/perf/util/evsel.h')
-rw-r--r-- | tools/perf/util/evsel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/perf/util/evsel.h b/tools/perf/util/evsel.h index f502965..1ea7c92 100644 --- a/tools/perf/util/evsel.h +++ b/tools/perf/util/evsel.h @@ -279,6 +279,11 @@ static inline struct perf_evsel *perf_evsel__next(struct perf_evsel *evsel) return list_entry(evsel->node.next, struct perf_evsel, node); } +static inline struct perf_evsel *perf_evsel__prev(struct perf_evsel *evsel) +{ + return list_entry(evsel->node.prev, struct perf_evsel, node); +} + /** * perf_evsel__is_group_leader - Return whether given evsel is a leader event * |