perf tools: Librarize trace_event() helper
Frederic Weisbecker authored
Librarize trace_event() helper so that perf trace can use it
too. Also clean up the debug.h includes a bit.

It's not good to have it included in perf.h because it doesn't
make it flexible against other headers it may need (headers
that can also depend on perf.h and then create a recursive
header dependency).
Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
LKML-Reference: <1250453149-664-1-git-send-email-fweisbec@gmail.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
8f28827a
Name Last commit Last update
..
include perf report: Adjust column width to the values sampled
PERF-VERSION-GEN perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
abspath.c perf: Enable more compiler warnings
alias.c perf_counter tools: Add more warnings and fix/annotate them
cache.h perf: Enable more compiler warnings
callchain.c perf: Enable more compiler warnings
callchain.h perf tools: Factorize the map helpers
color.c perf tools: Librarize trace_event() helper
color.h perf tools: Librarize trace_event() helper
config.c perf: Enable more compiler warnings
ctype.c perf_counter tools: Add and use isprint()
debug.c perf tools: Librarize trace_event() helper
debug.h perf tools: Librarize trace_event() helper
environment.c perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
event.h perf tools: Put the show mode into the event headers files
exec_cmd.c perf: Enable more compiler warnings
exec_cmd.h perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
generate-cmdlist.sh perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
header.c perf tools: Librarize sample type and attr finding from headers
header.h perf tools: Librarize sample type and attr finding from headers
help.c perf_counter tools: Add more warnings and fix/annotate them
help.h perf_counter tools: Add more warnings and fix/annotate them
levenshtein.c perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
levenshtein.h perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
map.c perf tools: Factorize the map helpers
module.c perf: Enable more compiler warnings
module.h perf_counter tools: Add infrastructure to support loading of kernel module symbols
pager.c perf_counter tools: Remove dead code
parse-events.c perf: Enable more compiler warnings
parse-events.h perf: Enable more compiler warnings
parse-options.c perf: Enable more compiler warnings
parse-options.h perf_counter tools: Add new OPT_CALLBACK_DEFAULT option
path.c perf: Enable more compiler warnings
quote.c perf: Fix read buffer overflow
quote.h perf_counter tools: Add more warnings and fix/annotate them
run-command.c perf: Enable more compiler warnings
run-command.h perf_counter tools: Remove dead code
sigchain.c perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
sigchain.h perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
strbuf.c perf_counter tools: Add more warnings and fix/annotate them
strbuf.h perf_counter tools: Add more warnings and fix/annotate them
string.c perf_counter tools: Define and use our own u64, s64 etc. definitions
string.h perf_counter: Detect debugfs location
strlist.c strlist: Introduce strlist__entry and strlist__nr_entries methods
strlist.h strlist: Introduce strlist__entry and strlist__nr_entries methods
symbol.c perf tools: Librarize trace_event() helper
symbol.h perf: Enable more compiler warnings
thread.c perf tools: Factorize the thread code in a dedicated file
thread.h perf tools: Factorize the thread code in a dedicated file
types.h perf_counter tools: Rework the file format
usage.c perf top: Fall back to cpu-clock-tick hrtimer sampling if no cycle counter available
util.h perf tools: Factorize the map helpers
values.c perf: Enable more compiler warnings
values.h perf: Enable more compiler warnings
wrapper.c perf_counter tools: Add more warnings and fix/annotate them