linux-stable-rt/tools/perf/util
Arnaldo Carvalho de Melo 62daacb51a perf tools: Reorganize event processing routines, lotsa dups killed
While implementing event__preprocess_sample, that will do all of
the symbol lookup in one convenient function, I noticed that
util/process_event.[ch] were not being used at all, then started
looking if there were other functions that could be shared
and...

All those functions really don't need to receive offset + head,
the only thing they did was common to all of them, so do it at
one place instead.

Stats about number of each type of event processed now is done
in a central place.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Frédéric Weisbecker <fweisbec@gmail.com>
Cc: John Kacur <jkacur@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
LKML-Reference: <1259346563-12568-11-git-send-email-acme@infradead.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-11-27 20:22:01 +01:00
..
include perf symbols: Simplify symbol machinery setup 2009-11-24 16:37:02 +01:00
PERF-VERSION-GEN
abspath.c
alias.c
cache.h
callchain.c
callchain.h
color.c
color.h
config.c
ctype.c perf tools: Move graph_line and graph_dotted_line from top 2009-11-23 21:55:20 +01:00
data_map.c perf tools: Reorganize event processing routines, lotsa dups killed 2009-11-27 20:22:01 +01:00
data_map.h perf tools: Reorganize event processing routines, lotsa dups killed 2009-11-27 20:22:01 +01:00
debug.c
debug.h perf tools: Debug.h needs to include event.h for event_t 2009-11-16 22:05:50 +01:00
debugfs.c
debugfs.h
environment.c
event.c perf tools: Reorganize event processing routines, lotsa dups killed 2009-11-27 20:22:01 +01:00
event.h perf tools: Reorganize event processing routines, lotsa dups killed 2009-11-27 20:22:01 +01:00
exec_cmd.c
exec_cmd.h
generate-cmdlist.sh
header.c perf symbols: Split the dsos list into kernel and user parts 2009-11-27 20:21:58 +01:00
header.h perf tools: Eliminate some more die() uses in library functions 2009-11-19 18:47:17 +01:00
help.c
help.h
hist.c perf tools: Reorganize event processing routines, lotsa dups killed 2009-11-27 20:22:01 +01:00
hist.h
levenshtein.c
levenshtein.h
map.c perf symbols: Better support for multiple symbol tables per dso 2009-11-27 20:21:59 +01:00
pager.c
parse-events.c perf tools: Introduce zalloc() for the common calloc(1, N) case 2009-11-24 16:37:02 +01:00
parse-events.h
parse-options.c
parse-options.h
path.c
probe-finder.c
probe-finder.h
quote.c
quote.h
run-command.c
run-command.h
sigchain.c
sigchain.h
sort.c
sort.h
strbuf.c
strbuf.h
string.c perf tools: Add new perf_atoll() function to parse string representing size in bytes 2009-11-15 14:54:23 +01:00
string.h perf tools: Add new perf_atoll() function to parse string representing size in bytes 2009-11-15 14:54:23 +01:00
strlist.c
strlist.h
svghelper.c
svghelper.h
symbol.c perf symbols: When not using modules, discard its symbols 2009-11-27 20:22:01 +01:00
symbol.h perf symbols: Support multiple symtabs in struct thread 2009-11-27 20:22:00 +01:00
thread.c perf symbols: Support multiple symtabs in struct thread 2009-11-27 20:22:00 +01:00
thread.h perf symbols: When not using modules, discard its symbols 2009-11-27 20:22:01 +01:00
trace-event-info.c perf trace: Read_tracing_data should die() another day 2009-11-21 17:45:59 +01:00
trace-event-parse.c perf tools: Add 'signed' flag setting back into trace-event-parse.c 2009-11-25 09:06:09 +01:00
trace-event-read.c perf trace: Read_tracing_data should die() another day 2009-11-21 17:45:59 +01:00
trace-event.h perf trace: Read_tracing_data should die() another day 2009-11-21 17:45:59 +01:00
types.h
usage.c
util.h perf tools: Remove unused wrapper routines 2009-11-24 16:37:03 +01:00
values.c
values.h
wrapper.c perf tools: Remove unused wrapper routines 2009-11-24 16:37:03 +01:00